Monthly Archive: Nisan 2023

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 Dinamik CASE WHEN İşlemi Nasıl Yapılır?

SQL Server’da Dinamik CASE WHEN İşlemi Nasıl Yapılır?

Herkese merhaba. Bu yazıda SQL Server’da Dinamik CASE WHEN işleminin nasıl yapılacağı ile ilgili bilgi vereceğim. SQL Server’da bazı durumlarda Dinamik olarak CASE WHEN ifadesi kullanmanız gerekebilir. Aşağıdaki örnek yapıyı kendinize göre revize ederek sizler de bu işlemi rahatlıkla yapabilirsiniz. –Ogrenci Tablosu Oluşturma CREATE TABLE OgrenciNotlari ( OgrenciID INT PRIMARY...

SQL Server'da MDF, NDF ve LDF Dosyaları

SQL Server’da MDF, NDF ve LDF Dosyaları

Herkese merhaba. Bu yazıda SQL Server’da MDF, NDF ve LDF dosyaları ile ilgili bilgi vereceğim. SQL Server’da MDF Dosyası Nedir? SQL Server, verilerin depolandığı bir veya daha fazla veritabanı dosyası kullanır. Bu dosyalara MDF (Master Data File) dosyası denir. MDF dosyası, SQL Server veritabanının ana veri dosyasıdır. Bu dosya, veritabanındaki...

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 Agent Servisinin Üzerinde Çalıştığı Hesabı Bulmak

Herkese merhaba. Bu yazıda SQL Server’da Agent servisinin üzerinde çalıştığı hesabı bulmak ile ilgili bilgi paylaşacağım. SQL Server’da bazı durumlarda Agent Servisinin üzerinde çalıştığı hesabı bulmak isteyebilirsiniz. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @ServiceAccount NVARCHAR(128); EXEC master.dbo.xp_regread ‘HKEY_LOCAL_MACHINE’ ,’SYSTEM\CurrentControlSet\services\SQLSERVERAGENT’ ,’ObjectName’ ,@ServiceAccount OUTPUT; SELECT @ServiceAccount; Yukarıdaki kodu...

SQL Server’da Server’ın Üzerinde Çalıştığı Port Bilgisini Bulmak

Herkese merhaba. Bu yazıda SQL Server’da Server’ın üzerinde çalıştığı port bilgisinin nasıl bulunacağı ile ilgili bilgi paylaşacağım. SQL Server’da bazı durumlarda Server’ın üzerinde çalıştığı port bilgisini bulmak isteyebilirsiniz. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. sp_readerrorlog 0, 1, N’Server is listening on’ Herkese çalışma hayatında ve yaşamında başarılar...

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!