Category: Orta Seviye SQL Server

SQL Server'da Temp Tabloların Kullanımı

SQL Server’da Temp Tabloların Kullanımı

Herkese merhaba.Bu yazıda sizlere Temp tabloların kullanımından bahsedeceğim. SQL Server’da bazı durumlarda Temp tabloları kullanmak isteyebilirsiniz. SQL Server’da Temp tablo (veya geçici tablo), tempdb veritabanında oluşturulan ve yalnızca bir oturum veya işlem süresince var olan bir tablodur. Temp tablolar, kalıcı olarak normal bir tabloda saklayamayacağınız geçici verileri depolamanız gereken durumlarda...

SQL Server'da Tüm DROP IF EXISTS Kullanımları

SQL Server’da Tüm DROP IF EXISTS Kullanımları

Herkese merhaba. Bu yazıda SQL Server’da Tüm DROP IF EXISTS kullanımları ile ilgili bilgi vereceğim. SQL Server’da bazı durumlarda DROP IF EXISTS kullanımlarına ihtiyacınız olabilir. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. Not : Aşağıdaki komutlar SQL Server 2016 ve üzerinde çalışır. 1 -) Tablo Drop Etme DROP...

SQL Server'da AutoHotkey Programını Kullanarak CTRL + D ile Satır Kopyalamak

SQL Server’da AutoHotKey Programını Kullanarak CTRL + D ile Satır Kopyalamak

Herkese merhaba. Bu yazıda SQL Server’da AutoHotKey programını kullanarak CTRL + D ile satır kopyalama işleminin nasıl yapılacağı ile ilgili bilgi vereceğim. SQL Server’da bazı durumlarda satırları hızlı şekilde alt satıra kopyalamak isteyebilirsiniz. SQL Server’ın kendinde bu şekilde bir özellik yok. Bu özelliği katmak için AutoHotKey sitesinden ilgili programı indirip...

SQL Server'da Hicri Tarihi Miladi Tarihe Çevirmek

SQL Server’da Hicri Tarihi Miladi Tarihe Çevirmek

Herkese merhaba. Bu yazıda SQL Server’da Hicri tarihi Miladi tarihe çevirmek ile ilgili bilgi vereceğim. SQL Server’da bazı durumlarda hicri tarihi miladi tarihe çevirmek isteyebilirsiniz. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. SELECT CONVERT(DATETIME, ’16/05/1445′, 131) + 1 AS MiladiTarih; Yukarıdaki kodu çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz....

SQL Server'da IBAN Numarası Formatlamak

SQL Server’da IBAN Numarası Formatlamak

Herkese merhaba. Bu yazıda SQL Server’da IBAN numarası formatlamak ile ilgili bilgi vereceğim. SQL Server’da bazı durumlarda IBAN numarası formatlamak isteyebilirsiniz. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @iban VARCHAR(50) = ‘TR320010009999901234567890’; SELECT CONCAT(SUBSTRING(@iban, 1, 2), ‘ ‘, SUBSTRING(@iban, 3, 4), ‘ ‘, SUBSTRING(@iban, 7, 4), ‘...

SQL Server'da WHILE Döngüsü ile TEMP Tabloya INSERT Yapmak

SQL Server’da WHILE Döngüsü ile TEMP Tabloya INSERT Yapmak

Herkese merhaba. Bu yazıda SQL Server’da WHILE döngüsü ile TEMP tabloya INSERT yapmak ile ilgili bilgi vereceğim. SQL Server’da bazı durumlarda WHILE döngüsü ile TEMP tabloya INSERT yapmak isteyebilirsiniz. Aşağıdaki örnek yapıyı kendinize göre revize ederek sizler de bu işlemi rahatlıkla yapabilirsiniz. IF object_id(‘tempdb..#TempTablo’) IS NOT NULL DROP TABLE #TempTablo;...

SQL Server'da EXISTS ve NOT EXISTS Arasındaki Farklar Nelerdir?

SQL Server’da EXISTS ve NOT EXISTS Arasındaki Farklar Nelerdir?

Herkese merhaba. Bu yazıda SQL Server’da EXISTS ve NOT EXISTS arasındaki farklardan bahsedeceğim. SQL Server’da EXISTS ve NOT EXISTS arasındaki farklar şöyledir. SQL Server’da, EXISTS ve NOT EXISTS, bir alt sorguda belirtilen koşulun doğru olup olmadığını test etmek için kullanılan iki farklı operatördür. İki operatör arasındaki temel fark, bir sorgunun...

SQL Server'da DROP TABLE IF EXISTS Örnekleri

SQL Server’da DROP TABLE IF EXISTS Örnekleri

Herkese merhaba. Bu yazıda SQL Server’da DROP TABLE IF EXISTS örnekleri ile ilgili bilgi vereceğim. SQL Server’da veritabanı üzerinde aynı ada sahip bir tablonun mevcut olup olmadığını kontrol etmeniz gereken durumlar olabilir, aksi durumda CREATE TABLE yapmaya çalışırsanız işlem başarısızlıkla sonuçlanır. DROP TABLE yapmaya çalışırsanız ve tablo mevcut değilse de,...

SQL Server’da Aktif Çalışan SQL Server Versiyonunu Bulmak

Herkese merhaba. Bu yazıda SQL Server’da aktif çalışan SQL Server versiyonunu bulmak ile ilgili bilgi vereceğim SQL Server’da bazı durumlarda aktif çalışan SQL Server versiyonunu bulmak isteyebilirsiniz. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. EXEC xp_msver Yukarıdaki kodu çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz. Görüldüğü üzere aktif çalışan...

SQL Server’da Veri Tabanlarının Compatibility Level Seviyelerini Öğrenmek

Herkese merhaba. Bu yazıda SQL Server’da veri tabanlarının compatibility level seviyelerini öğrenmek ile ilgili bilgi vereceğim. SQL Server’da bazı durumlarda veri tabanlarının compatibility level seviyelerini öğrenmek isteyebilirsiniz. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. SELECT name, compatibility_level ,version_name = CASE compatibility_level WHEN 65 THEN ‘SQL Server 6.5’ WHEN...

Yazı kopyalamak yasaktır!