Category: Sql Server

SQL Server’da Veritabanındaki Tabloların Boyutlarını Listelemek

Herkese merhaba, Bu yazıda SQL Server’da veritabanındaki tabloların boyutlarını listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda veritabanındaki tabloların boyutlarını listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT t.name AS TableName, s.name AS SchemaName, p.rows AS RowCounts, SUM(a.total_pages) * 8 AS TotalSpaceKB, SUM(a.used_pages) *...

SQL Server’da Tüm Tabloların IDENTITY Kolonlarını Listelemek

Herkese merhaba, Bu yazıda SQL Server’da tüm tabloların IDENTITY kolonlarını listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tüm tabloların IDENTITY kolonlarını listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT DB_NAME() AS Database_Name, sc.name AS SCHEMA_NAME, t.name AS TABLE_NAME, ic.name AS Identity_Column_Name FROM sys.tables...

SQL Server’da Tekrarlanan Listeleri Teke Düşüren Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da tekrarlanan listeleri teke düşüren fonksiyon ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tekrarlanan listeleri teke düşürmek isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. CREATE FUNCTION dbo.TekrarlananListeleriTekeDusur ( @Liste VARCHAR(MAX), @Ayirac CHAR ) RETURNS VARCHAR(MAX) AS BEGIN DECLARE @AyrilmisListe TABLE...

SQL Server’da Aktif Bağlantıları Listelemek

Herkese merhaba, Bu yazıda SQL Server’da aktif bağlantıları listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda aktif bağlantıları listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. select db_name(dbid) as DatabaseName, count(dbid) as NumberOfConnections, loginame as LoginName from sys.sysprocesses where dbid > 0 group by dbid,...

SQL Server’da Tümü Büyük Harf Olanları Bulmak

Herkese merhaba, Bu yazıda SQL Server’da tümü büyük harf olanları bulmak ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tümü büyük harf olanları bulmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT * FROM dbo.Categories WHERE CategoryName COLLATE Latin1_General_CS_AI = UPPER(CategoryName); Yukarıdaki kod bloğunu çalıştırdığınızda aşağıdaki sonucu...

SQL Server’da Tarih Bilgisindeki Saat İfadesini Göstermemek

Herkese merhaba, Bu yazıda SQL Server’da tarih bilgisindeki saat ifadesini göstermemek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tarih bilgisindeki saat ifadesini göstermemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT TodayDateDiff = DATEADD(D, DATEDIFF(D, 0, GETDATE()), 0) SELECT TodayDate= CAST(CAST(GETDATE() AS DATE) AS DATETIME) SELECT...

SQL Server’da Yılın İlk ve Son Gün Tarihlerini Almak

Herkese merhaba, Bu yazıda SQL Server’da yılın ilk ve son gün tarihlerini almak ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda yılın ilk ve son gün tarihlerini almak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT DATEADD(yy, DATEDIFF(yy, 0, GETDATE()), 0) AS StartOfYear, DATEADD(yy, DATEDIFF(yy, 0, GETDATE())...

SQL Server’da Tablolara Bağlı Indexleri Listeleme

Herkese merhaba, Bu yazıda SQL Server’da tablolara bağlı indexleri listelemeyle ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tablolara bağlı indexleri listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT QUOTENAME(t.name) AS [Tablo Adı], QUOTENAME(i.name) AS [Index Adı], i.is_primary_key AS [Otomatik Artanmı], STUFF(REPLACE(REPLACE( ( SELECT QUOTENAME(c.name) +...

SQL Server’da Tarih Kontrolü Fonksiyonu

Herkese merhaba, Bu yazıda SQL Server’da tarih kontrolü fonksiyonu hakkında bilgi vereceğim. SQL Server’da bazı durumlarda elinizde tarihi kontrol ettirmek isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. –Fonksiyonun oluşturulması CREATE FUNCTION dbo.fn_TarihKontrolu (@Tarih nvarchar(50)) RETURNS DATETIME AS BEGIN declare @Sonuc DATETIME select @Sonuc = CASE WHEN ISDATE(@Tarih)...

Yazı kopyalamak yasaktır!