Category: Orta Seviye SQL Server

SQL Server’da Tek Bir Sütun için Trigger Çalıştırmak

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...

SQL Server’da MDF, LDF’lerin Dosya Boyut Bilgilerini Öğrenmek

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...

SQL Server’da Admin Kullanıcısının Silinmesini Engelleyen Trigger

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...

SQL Server’da Bugün Doğanları Getiren Prosedür

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 );...

SQL Server’da Veritabanı için Online Olarak Veriler Oluşturmak

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....

SQL Server’da IIF Fonksiyonunun Select Cümleciği ile Kullanımı

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....

SQL Server’da Şehir Adına Göre Telefon Alan Kodunu Getiren Fonksiyon

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...

SQL Server’da Tablo Üzerinde While Döngüsü ile Verileri Sayfalamak

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...

SQL Server’da Cursor Kullanmadan Tablo Üzerinde Gezinmek

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....

SQL Server’da Girilen Cep Telefonu Numarasına Göre GSM Operatörünü Bulan Fonksiyon

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ış...

Yazı kopyalamak yasaktır!