Category: Orta Seviye SQL Server
Herkese merhaba, Bu yazıda SQL Server’da Hexadecimal değeri Decimal değere çevirmek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Hexadecimal değeri Decimal değere çevirmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @deger CHAR(12); SET @deger = ‘DDDDDD’; SELECT CONVERT( VARBINARY, CONVERT(UNIQUEIDENTIFIER, LEFT(‘00000000-0000-0000-0000-000000000000’, 36 – LEN(@deger))...
Herkese merhaba, Bu yazıda SQL Server’da Index içermeyen tabloları listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Index içermeyen tabloları listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT name ‘Tables without any Indexes’ FROM sys.tables WHERE OBJECTPROPERTY(object_id, ‘TableHasIndex’) = 0; Yukarıdaki kodu çalıştırınca aşağıdakine...
Herkese merhaba, Bu yazıda SQL Server’da bir yılın tüm günlerini listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda bir yılın tüm günlerini listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. WITH CTETarihLiistesi AS (SELECT CAST(‘2021-01-01’ AS DATETIME) Tarih UNION ALL SELECT Tarih + 1 FROM...
Herkese merhaba, Bu yazıda SQL Server’da veritabanındaki tüm Null yapılabilen sütunları listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda veritabanındaki tüm Null yapılabilen sütunları listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT SCHEMA_NAME(t.schema_id) AS SchemaName, t.name AS TableName, c.name AS ColumnName, ty.name AS DataType,...
Herkese merhaba, Bu yazıda SQL Server’da veritabanındaki tüm kolonların toplamını hesaplamak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda veritabanındaki tüm kolonların toplamını hesaplamak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT SUM(KolonSayisi) AS ToplamKolonSayisi FROM ( SELECT t.name AS TabloAd, COUNT(c.name) KolonSayisi FROM sys.tables t...
Herkese merhaba, Bu yazıda SQL Server’da Escape karakter içeren tabloları listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Escape karakter içeren tabloları listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME LIKE ‘%/_%’ ESCAPE ‘/’ Yukarıdaki kodu çalıştırdığınızda aşağıdakine benzer...
Herkese merhaba, Bu yazıda SQL Server’da online ve offline veritabanlarını listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda online ve offline veritabanlarını listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. –Offline Databases SELECT * FROM master..sysdatabases WHERE status & 512 = 512 AND dbid >...
Herkese merhaba, Bu yazıda SQL Server’da bir tablonun tüm kolon bilgilerini listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda bir tablonun tüm kolon bilgilerini listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT OBJECT_SCHEMA_NAME (c.object_id) SchemaName, o.Name AS TABLE_NAME, c.Name AS Field_Name, t.Name AS Data_Type,...
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...
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,...