Category: Sql Server

SQL Server’da Tablodaki Kolon Sayısını Bulmak

Herkese merhaba, Bu yazıda SQL Server’da tablodaki kolon sayısını bulmak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tablodaki kolon sayısını öğrenmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. ;WITH cte (object_id, number_of_columns) AS (SELECT object_id, COUNT(*) FROM sys.columns GROUP BY object_id) SELECT s.name + ‘.’...

SQL Server’da Tüm Boş Tabloların Listesini Almak

Herkese merhaba, Bu yazıda SQL Server’da tüm boş tabloların listesini almak hakkında bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tüm boş tabloların listesini almak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. s.name schema_name, SUM(p.rows) total_rows FROM sys.tables t JOIN sys.schemas s ON (t.schema_id = s.schema_id) JOIN sys.partitions...

SQL Server’da Double Değeri Decimal Değere Çeviren Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da Double değeri Decimal değere çeviren fonksiyon hakkında bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda elinizdeki Double değeri Decimal değere çevirmek isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. –Fonksiyonu oluşturma CREATE FUNCTION DoubleDecimalCevirme ( @DoubleDeger FLOAT ) RETURNS DECIMAL(8, 2) AS BEGIN...

SQL Server’da Server’a Ait Tüm Bilgileri Almak

Herkese merhaba, Bu yazıda SQL Server’da Server’a Ait tüm bilgileri almak hakkında bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Server’a ait birçok bilgiyi görmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu bilgileri görebilirsiniz. SELECT CONVERT(CHAR(100), SERVERPROPERTY(‘Servername’)) AS Server, CONVERT(CHAR(100), SERVERPROPERTY(‘ProductVersion’)) AS ProductVersion, CONVERT(CHAR(100), SERVERPROPERTY(‘ProductLevel’)) AS ProductLevel, CONVERT(CHAR(100), SERVERPROPERTY(‘ResourceLastUpdateDateTime’)) AS ResourceLastUpdateDateTime,...

SQL Server’da Tablo Scriptini Kod ile Almak

Herkese merhaba, Bu yazıda SQL Server’da tablo scriptinin kod ile nasıl alınabileceğinden bahsedeceğim. SQL Server’da bazı durumlarda tablo scriptini kod ile almak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Yukarıdaki kod bloğunu çalıştırdığınızda aşağıdaki sonucu göreceksiniz.   Görüldüğü üzere Customers tablosunun CREATE TABLE scripti oluşmuş oldu. Herkese...

SQL Server’da Tarih Bilgisinden Çeşitli Tarih Bilgileri Elde Etmek

Herkese merhaba, Bu yazıda SQL Server’da tarih bilgisinden çeşitli tarih bilgilerinin nasıl elde edileceği hakkında bilgi vermeye çalışacağım. SQL Server’da elinizde olan tarih bilgisinin farklı varyasyonlarını görmek ya da kullanmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu bilgilerden bazılarını kullanabilirsiniz. DECLARE @Date DATE; SET @Date = GETDATE() SELECT @Date AS...

SQL Server’da Dinamik SQL Sorgu Sonucunu Değişkende Saklamak

Herkese merhaba, Bu yazıda SQL Server’da dinamik SQL sorgu sonucunun bir değişkende nasıl saklanacağı ile ilgili bilgi vereceğim. SQL Server’da bazı durumlarda dinamik SQL sorgu sonucunu değişkende tutmak ve sonrasında kullanmak isteyebiliriz. Aşağıdaki kodu revize ederek kendi kodunuzda kullanabilirsiniz. DECLARE @Sorgu NVARCHAR(4000), @Tarih NVARCHAR(1000); SET @Sorgu = N’SELECT @Tarih =...

SQL Server’da Mail Adresinden Domain Adını Çıkarmak

Herkese merhaba, Bu yazıda SQL Server’da mail adresinden domain adının nasıl çıkarılacağı hakkında bilgi vereceğim. SQL Server’da bazı durumlarda elinizdeki mail adresinden domain adına ulaşmak yani domain bilgisini edinmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. –Değişken tablonun oluşturulması ve tabloya insert işlemi DECLARE @Tablo AS TABLE...

SQL Server’da İlgili Veritabanının Tüm Foreign Key’lerinin Yedeğini Almak

Herkese merhaba, Bu yazıda SQL Server’da ilgili veritabanının tüm Foreign Key’lerinin yedeğinin nasıl alınacağı hakkında bilgi vereceğim. SQL Server’da bazı durumlarda ilgili veritabanının tüm Foreign Key’lerinin yedeğini almak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @schema_name AS SYSNAME; DECLARE @table_name AS SYSNAME; DECLARE @constraint_name AS SYSNAME;...

SQL Server’da Tüm Tablolardaki Tüm Foreign Key’ler Nasıl Kaldırılır?

Herkese merhaba, Bu yazıda SQL Server’da tüm tablolardaki tüm Foreign Key’lerin nasıl kaldırılacağı hakkında bilgi vereceğim. SQL Server’da bazı durumlarda tüm tablolardaki tüm Foreign Key’leri kaldırmak isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @Komut VARCHAR(MAX); DECLARE cursorKomut CURSOR FOR SELECT ‘ALTER TABLE ‘ + OBJECT_NAME(fk.parent_object_id) +...

Yazı kopyalamak yasaktır!