Monthly Archive: Ocak 2019

SQL Server’da Yedeğin Geri Yüklendiği Zamanı Bulmak

Herkese merhaba, Bu yazı daha önceden veritabanına yüklenmiş olan yedek dosyasının geri yüklenme zamanını öğrenme üzerine olacak. Aşağıdaki kod yardımı ile bu işlemi rahatlıkla yapabilirsiniz. DECLARE @DB sysname = ‘Northwind’; –Database kısmını çift tırnak arasına yazmayı unutmayın. SELECT * FROM msdb.dbo.restorehistory WHERE destination_database_name = @DB; Herkese çalışma hayatında ve yaşamında...

SQL Server’da Tek Sayıları Yazdıran Prosedür

Herkese merhaba, Bu yazı SQL Server’da tek sayıları yazdırma prosedürü hakkında olacak. Aşağıda görmüş olduğunuz prosedür belirtmiş olduğunuz aralığa kadar tek sayıları ekrana yazdıracaktır. CREATE PROC TekSayilariYazdiranProsedur @nereyekadar INT AS BEGIN DECLARE @sayi INT = 0; WHILE @nereyekadar >= 0 BEGIN IF @nereyekadar % 2 = 1 BEGIN PRINT @sayi;...

SQL Server’da Tablo üzerindeki NULL Alanları Göstermek

Herkese merhaba, Bu yazıda SQL Server’da daha önceden oluşturulmuş bir tablo üzerindeki NULL alanların gösterilmesinden bahsedeceğim. SELECT T.name TableName, C.name ColumnName, CASE WHEN C.is_nullable <> 0 THEN ‘Boş Geçilebilir – Not Null Tanımlanmış ‘ ELSE ‘Boş Geçilemez – Null tanımlanmış’ END ColumnType FROM sys.tables T JOIN sys.columns C ON T.object_id...

SQL Server’da Haftanın Gününü Gösteren Fonksiyon

Herkese merhaba, SQL Server’da bazı durumlarda haftanın gününü yazı olarak göstermek isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION HaftaninGunAdiGoster () RETURNS VARCHAR(100) BEGIN DECLARE @gunadi NVARCHAR(100), @sonuc NVARCHAR(100); SET @gunadi = DATENAME(dw, GETDATE()); IF @gunadi = ‘Monday’ BEGIN SET @sonuc = N’Pazartesi’; END; ELSE IF...

Yazı kopyalamak yasaktır!