Monthly Archive: Ocak 2020
Herkese merhaba, Bu yazıda SQL Server’da diskte kalan boş alanı bulmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda diskte kalan boş alanı bulma ihtiyacınız olabilir. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. EXEC MASTER..xp_fixeddrives Prosedürü çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere diskte kalan boş alan bulunmuş oldu. Herkese...
Herkese merhaba, Bu yazıda SQL Server’da tablo sütunları ile ilgili bilgileri çekmek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda tablolara ait sütunlar hakkında bilgiye ihtiyacınız olabilir. Aşağıdaki prosedür yardımıyla bu işlemi rahatlıkla yapabilirsiniz. EXEC sp_columns @table_name = ‘Categories’; Prosedürü çalıştırdığınızda aşağıdaki gibi bir sonuç göreceksiniz. Görüldüğü üzere tablo sütunu ile...
Herkese merhaba, Bu yazıda SQL Server’da bat dosyası ile yedek almak hakkında bilgi vereceğim. SQL Server’da yedek almanın birçok yolu mevcut. İlk olarak bat dosyası ile yedek alan script dosyasını oluşturup sonrasında bat dosyasına çift tıklayınca yedek alma işleminin nasıl gerçekleşeceğinden bahsedeceğim. Bat dosyası çalıştı. Yedek alma işlemini yapıyor. İşlem...
Herkese merhaba, Bu yazıda SQL Server’da birden fazla satırı birleştirmek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda birden fazla satırı birleştirme ihtiyacınız olabilir. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. İşlemleri ve ne yapıldığını kod üzerinden anlatacağım. –Tablo Oluşturulması CREATE TABLE DerslerveNotlar ( ID INT PRIMARY KEY IDENTITY(1, 1), DersAdi...
Herkese merhaba, Bu yazıda SQL Server’da burcunuzu bulan fonksiyon hakkında bilgi vereceğim. SQL Server’da bazı durumlarda kişinin burcunu bulma ihtiyacınız olabilir. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. Fonksiyonu oluşturup çalıştırdığınızda aşağıdaki gibi bir sonuç alacaksınız. Görüldüğü üzere girilen tarihe göre burç bilgisini getirmiş olduk. Herkese çalışma hayatında ve yaşamında...
Herkese merhaba, Bu yazıda SQL Server’da mali yıl tarih aralığını getirmek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda mali yıl tarih aralığını getirme ihtiyacınız olabilir. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. SELECT [Finansal Yıl] = CASE WHEN MONTH(GETDATE()) BETWEEN 4 AND 12 THEN CONVERT(VARCHAR(4), YEAR(GETDATE())) + ‘-‘ + CONVERT(VARCHAR(4),...
Herkese merhaba, Bu yazıda SQL Server’da stored prosedüre null parametre göndermek hakkında bilgi vereceğim. SQL Server’da bazı durumlarda stored prosedürünüze null parametre gönderme ihtiyacınız olabilir. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. İşlemi Northwind veritabanını kullanarak yaptım. –Prosedür oluşturulması CREATE PROC KategoriAdiGetir (@KategoriID INT = NULL) AS BEGIN IF (@KategoriID...
Herkese merhaba, Bu yazıda SQL Server’da veri var mı kontrolü yaparak update işlemi yapmak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda verinin olup olmadığı kontrol edilerek update işleminin yaptırılması sağlanabilir. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. –Tablo oluşturulması işlemi CREATE TABLE #Tablomuz ( ID INT PRIMARY KEY IDENTITY(1, 1),...
Herkese merhaba, Bu yazıda SQL Server’da geçerli tüm tarih ve saat biçimlerinin listesini almak hakkında bilgi vereceğim. SQL Server’da bazı durumlarda geçerli tüm tarih ve saat biçimlerinin listesini görmek isteyebiliriz. Aşağıdaki kod yardımıyla bu işlemi rahatlıkla yapabilirsiniz. DROP TABLE #TarihFormati; DECLARE @Sayac INT = 0; DECLARE @Tarih DATETIME = ‘2020-01-17...
Herkese merhaba, Bu yazıda SQL Server’da kolona girilen veriye göre triggerı çalıştırmak hakkında bilgi vereceğim. Aslına bakarsanız konunun çıkış noktası nette gördüğüm bir soru. Soruda diyor ki benim bir tablom var ve bu tabloma İstanbul içeren bir veri girersem başka bir tabloya insert işlemi yapabilir miyim? İşte bu noktadan hareketle...