Category: Orta Seviye SQL Server
Herkese merhaba, Bu yazıda sizlere SQL Server’da Go komutu ile SQL kodunu istenilen miktar kadar nasıl çalıştığından bahsedeceğim. SQL Server’da bazı işlemleri döngü ile yapmak gerekir fakat aşağıdaki komut ile döngü kurmadan da halledebiliriz. PRINT ‘YavuzPelin’ GO 10 Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar. 636 Kez Okundu
Herkese merhaba, Bu yazıda SQL Server’da Stored Prosedürleri ve içeriklerini görüntüleme ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Stored Prosedürleri ve içeriklerini görüntülemek istebilirsiniz. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. SELECT sysobjects.name ,sysobjects.id ,syscomments.text FROM syscomments INNER JOIN sysobjects ON syscomments.id = sysobjects.id WHERE (sysobjects.xtype...
Herkese merhaba, Bu yazıda SQL Server’da disklerdeki boş yer büyüklüğünü bulmak ile ilgili bilgi paylaşacağım. SQL Server’da bazı durumlarda boş yer büyüklüğünü bulmak isteyebilirsiniz. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. EXEC master.dbo.xp_fixeddrives Yukarıdaki kodu çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz. Görüldüğü üzere disklerdeki boş yer büyüklüğünü bulmuş...
Herkese merhaba, Bu yazıda SQL Server’da bilgisayar adını bulma ile ilgili bilgi paylaşacağım. SQL Server’da bazı durumlarda bilgisayar adını bulmak isteyebilirsiniz. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. EXEC master.dbo.xp_getnetname Yukarıdaki kodu çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz. Görüldüğü üzere bilgisayar adını bulmuş olduk. Herkese çalışma hayatında ve...
Herkese merhaba, Bu yazıda SQL Server’da tabloya ait kolon bilgilerinin nasıl öğrenileceği ile ilgili bilgi paylaşacağım. SQL Server’da bazı durumlarda tabloya ait kolon bilgilerini öğrenmek isteyebilirsiniz. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @TableName SYSNAME = ‘Categories’ SELECT DB_NAME() AS [Database Name] ,s.name AS [Schema Name] ,t.name...
Herkese merhaba, Bu yazıda SQL Server’da yedekleme geçmişinin nasıl öğrenileceği ile ilgili bilgi vereceğim. SQL Server’da bazı durumlarda yedekleme geçmişini öğrenmek isteyebilirsiniz. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. SELECT CONVERT(CHAR(100), SERVERPROPERTY(‘Servername’)) AS Server ,msdb.dbo.backupset.database_name ,msdb.dbo.backupset.backup_start_date ,msdb.dbo.backupset.backup_finish_date ,msdb.dbo.backupset.expiration_date ,CASE msdb..backupset.type WHEN ‘D’ THEN ‘Database’ WHEN ‘L’ THEN ‘Log’...
Herkese merhaba, Bu yazıda SQL Server’da versiyon bilgisini nasıl öğrenileceği ile ilgili bilgi paylaşacağım. SQL Server’da bazı durumlarda SQL Server versiyon bilgisine ihtiyacınız olabilir. Aşağıdaki kodları kullanarak sizler de SQL Server versiyon bilgilerinizi rahatlıkla öğrenebilirsiniz. Kod 1 SELECT @@version AS [Version Bilgisi]; Kod 2 SELECT SERVERPROPERTY(‘productversion’) VersionBilgisi ,SERVERPROPERTY(‘productlevel’) ServicePack ,SERVERPROPERTY(‘edition’)...
Herkese merhaba, Bu yazıda sizlere SQL Server’da dinamik order by nasıl kullanılır ondan bahsedeceğim. SQL Server’da dinamik bir şekilde sıralama yapma ihtiyacınız olabilir. Bunun ile ilgili basit bir örnek göstermek istiyorum. İşlemler Northwind veritabanı üzerinden yapıldı. Northwind veritabanını indirmek için aşağıdaki linki kullanabilirsiniz. DECLARE @siralamatipibelirle INT = 3 SELECT ProductID...
Herkese merhaba, Bu yazıda SQL Server’da veritabanı dosyalarının durumlarını öğrenme ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda veritabanı dosyalarının durumlarını öğrenmek isteyebilirsiniz. Aşağıdaki örnek kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. SELECT NAME ,physical_name ,state_desc FROM sys.master_files Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar. 292 Kez Okundu
Herkese merhaba, Bu yazıda SQL Server’da iki tarih arasındaki farkın nasıl hesaplanacağı ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda iki tarih arasındaki farkı hesaplamak isteyebilirsiniz. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @ilktarih DATETIME = ‘2016-07-01 08:18:00.0’ ,@sontarih DATETIME = ‘2017-05-19 20:00:45.0’ SELECT DATEDIFF(SECOND, @ilktarih,...