Kapatmak için ESC tuşuna basın

Popüler kategorilere de göz atabilirsiniz...
Kategori:

SQL Server

1.535   İçerikler
1535

SQL Server ile ilgili makaleler, T-SQL kodlamaları, fonksiyonlar, prosedürler ve veritabanı optimizasyon ipuçlarını keşfedin.

1 dakika okuma süresi

SQL Server’da Tabloların Index Boyutlarını Listelemek

Herkese merhaba, Bu yazıda SQL Server’da tabloların Index boyutlarını listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tabloların Index boyutlarını listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT sys_schemas.name AS SchemaName, sys_objects.name AS TableName, sys_indexes.name AS IndexName, sys_indexes.type_desc AS IndexType, partition_stats.used_page_count * 8 AS…

1 dakika okuma süresi

SQL Server’da Veritabanındaki Tüm Nonclustered Index’leri Kaldırmak

Herkese merhaba, Bu yazıda SQL Server’da veritabanındaki tüm Nonclustered Index’leri kaldırmak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda veritabanındaki tüm Nonclustered Index’leri kaldırmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @SchemaName VARCHAR(256), @TableName VARCHAR(256), @IndexName VARCHAR(256), @TSQLDropIndex VARCHAR(MAX), @IsDroppedSuccessfully bit IF OBJECT_ID(‘tempdb..#tableDrop’) IS NOT…

1 dakika okuma süresi

SQL Server’da Tüm Veritabanlarının Schema Listesini Almak

Herkese merhaba, Bu yazıda SQL Server’da tüm veritabanlarının Schema listesini almak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tüm veritabanlarının Schema listesini almak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @SQL NVARCHAR(MAX); SELECT @SQL = STUFF( ( SELECT ‘ UNION ALL SELECT ‘ +…

1 dakika okuma süresi

SQL Server’da Bir Tablonun Tüm Kolon Bilgilerini Listelemek

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,…

1 dakika okuma süresi

SQL Server’da İlgili Veritabanındaki Tüm Açık Bağlantıları Kesmek

Herkese merhaba, Bu yazıda SQL Server’da ilgili veritabanındaki tüm açık bağlantıları kesmek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda ilgili veritabanındaki tüm açık bağlantıları kesmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. USE master; DECLARE @kill VARCHAR(8000) = ”; SELECT @kill = @kill + ‘kill…

1 dakika okuma süresi

SQL Server’da Tüm Tabloların Foreign Key Alanlarını Listelemek

Herkese merhaba, Bu yazıda SQL Server’da tüm tabloların Foreign Key alanlarını listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tabloların Foreign Key alanlarını listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT obj.name AS FK_NAME, sch.name AS [schema_name], tab1.name AS [table], col1.name AS [column], tab2.name…

1 dakika okuma süresi

SQL Server’da Index’lerin Fragmentation Oranlarını Bulmak

Herkese merhaba, Bu yazıda SQL Server’da Index’lerin Fragmentation oranlarını bulmak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Index’lerin Fragmentation oranlarını bulmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT ps.object_id, i.name AS IndexName, OBJECT_SCHEMA_NAME(ps.object_id) AS ObjectSchemaName, OBJECT_NAME(ps.object_id) AS ObjectName, ps.avg_fragmentation_in_percent FROM sys.dm_db_index_physical_stats(DB_ID(), NULL, NULL, NULL,…

1 dakika okuma süresi

SQL Server’da Rastgele Sayı Üretmek

Herkese merhaba, Bu yazıda SQL Server’da rastgele sayı üretmek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda rastgele sayı üretmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @maksimumaralik tinyint = 100 , @minimumaralik tinyint = 0; SELECT Cast(((@maksimumaralik + 1) – @minimumaralik) * Rand() +…

1 dakika okuma süresi

SQL Server’da İlk ve Son Kaydı Çekmek

Herkese merhaba, Bu yazızda SQL Server’da İlk ve Son kaydı çekmek ile ilgili bilgi vereceğim. SQL Server’da bazı durumlarda ilk ve son kayıtları çekmek isteyebilirsiniz. Ben ilk ve son kayıt çekme işlemlerini ID alanını referans alarak yapacağım. Siz kendi belirlediğiniz alana göre de yapabilirsiniz. Ben örneğimi Northwind veritabanını kullanarak Employees…

1 dakika okuma süresi

SQL Server’da Kolon Adlarını Çekmek

Herkese merhaba, Bu yazıda SQL Server’da veri tabanı tablosundaki kolon adlarını çekmek ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda veri tabanı tablosundaki kolon adlarını çekmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = N’Categories’ Yukarıdaki kodu çalıştırdığınızda aşağıdakine benzer bir…

Yazı kopyalamak yasaktır!