Category: Orta Seviye SQL Server
Herkese merhaba, Bu yazıda SQL Server’da tek bir sütun için Trigger çalıştırmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda tek bir sütun için Trigger çalıştırmak isteyebilirsiniz. Aşağıdaki örnek Trigger yardımıyla siz de bu işlemi rahatlıkla yapabilirsiniz. –DB Oluşturma CREATE DATABASE TestDBIslemleri; GO –DB Seçimi USE TestDBIslemleri; GO –Tablo Oluşturma CREATE...
Herkese merhaba, Bu yazıda SQL Server’da MDF, LDF’lerin dosya boyut bilgilerini öğrenmek hakkında bilgi vereceğim. Aşağıdaki kod yardımıyla SQL Server’da bulunan tüm veritabanlarının dosya boyut bilgilerini öğrenebilirsiniz. SELECT DB_NAME(mf.database_id) AS VeritabaniAdi, mf.physical_name AS FizikselYolu, size_on_disk_bytes / 1024 / 1024 AS Boyut FROM sys.dm_io_virtual_file_stats(NULL, NULL) AS divfs JOIN sys.master_files AS mf...
Herkese merhaba, Bu yazıda SQL Server’da admin kullanıcısının silinmesini engelleyen trigger hakkında bilgi vereceğim. SQL Server’da bazı durumlarda admin kullanıcısının silinmesini engelleyen trigger kullanmak isteyebilirsiniz. Aşağıdaki trigger yardımıyla bu işlemi rahatlıkla yapabilirsiniz. Siz kendi tablonuza göre bu işlemi uyarlayabilirsiniz ya da bu triggeri daha da geliştirebilirsiniz. –Çalışan kişiler adlı tablo...
Herkese merhaba, Bu yazıda SQL Server’da bugün doğanları getiren prosedür hakkında bilgi vereceğim. SQL Server’da bazı durumlarda bugün doğanları listeletmek isteyebilirsiniz. Aşağıdaki prosedür yardımıyla bu işlemi rahatlıkla yapabilirsiniz. Siz kendi tablonuza göre bu işlemi uyarlayabilirsiniz. –Tablo oluşturulması CREATE TABLE Kisiler ( id INT PRIMARY KEY IDENTITY(1, 1), DogumTarihi DATE );...
Herkese merhaba, Bu yazıda SQL Server’da veritabanı için online olarak veriler oluşturmak hakkında bilgi vereceğim. SQL Server’da yazacağınız uygulama için tablolarınızı oluşturdunuz diyelim. Sonrasında bu tabloların içerisine veri girmek gerekiyor. İşte bu noktada aşağıdaki web sitesi işinize yarayacaktır. https://www.generatedata.com/ Siteye girdiğinizde aşağıdaki gibi bir görüntü ekranınıza gelecek. Şimdi nasıl kullanıldığını inceleyelim....
Herkese merhaba, Bu yazıda SQL Server’da IIF fonksiyonunun select cümleciği ile kullanımı hakkında bilgi vereceğim. SQL Server 2012 ile gelen IIF fonksiyonunu bazı durumlarda select cümleciği içinde kullanmak isteyebiliriz. Bu aslına bakarsanız çok kullanışlı bir yapıya da dönebilir. Ben işlemleri Northwind veritabanını kullanarak yaptım siz kendi veritabanınız üzerinde de yapabilirsiniz....
Herkese merhaba, Bu yazıda SQL Server’da şehir adına göre telefon alan kodunu getiren fonksiyon hakkında bilgi vereceğim. SQL Server’da bazı durumlarda şehir adına göre telefon kodunu getirmek isteyebilirsiniz. Konu ile ilgili Türkçe makale ya da yazı bulamadığım için fonksiyon oluşturmaya karar verdim. Bu konu hakkında yazılmış olan ilk makaledir. Fonksiyon...
Herkese merhaba, Bu yazıda SQL Server’da tablo üzerinde while döngüsü ile verileri sayfalamak hakkında bilgi vereceğim. SQL Server’da verileri sayfalama ile ilgili işlemlere bazı durumlarda ihtiyaç duyulabilir. Aşağıdaki kodu inceleyerek bu işlemi siz de yapabilirsiniz. –Tablo oluşturmak CREATE TABLE AdSoyadTablosu( Id INT PRIMARY KEY IDENTITY(1,1), AdSoyadi NVARCHAR(30) ) –Tabloya veri...
Herkese merhaba, Bu yazıda SQL Server’da cursor kullanmadan tablo üzerinde gezinmek hakkında bilgi vereceğim. SQL Server’da birçoğunuz büyük ihtimal cursor kullanmıştır. Kullanmayanlarda üzülmesinler artık birçok insan gerekmedikçe cursor kullanmıyor ama siz yine de nasıl kullanıldığını öğrenin. Konuyu yazma sebebim bu tarz işlemlerin cursor kullanılmadan nasıl yapılabileceği hakkında bilgi sahibi olmanız....
Herkese merhaba, Bu yazıda SQL Server’da girilen cep telefonu numarasına göre GSM operatörünü bulan fonksiyon fonksiyon hakkında bilgi vereceğim. SQL Server’da bazı durumlarda girilen cep telefonu numarasına göre GSM operatörünü bulmak isteyebilirsiniz. Konu ile ilgili Türkçe makale ya da yazı bulamadığım için fonksiyon oluşturmaya karar verdim. Bu konu hakkında yazılmış...