Category: Sql Server

SQL Server’da Tabloların Fiziksel Boyutları

Herkese merhaba, Bu yazıda SQL Server’da Tabloların fiziksel boyutları ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tabloların fiziksel boyut bilgilerini öğrenmek isteyebilirsiniz. Aşağıdaki sorguyu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT t.name AS TableName, s.name AS SchemaName, p.rows AS RowCounts, SUM(a.total_pages) * 8 AS TotalSpaceKB, SUM(a.used_pages) *...

SQL Server’da Varchar İçerikte Tümü Büyük Harf Olanları Bulmak

Herkese merhaba, Bu yazıda SQL Server’da Varchar içerikte tümü büyük harf olanların bulunması hakkında bilgi vereceğim. SQL Server’da bazı durumlarda girilmiş verileri kontrol etmek amacıyla, tümü büyük harf olan satırları bulmak isteyebiliriz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. İşlemi Northwind veritabanını kullanarak yaptım. SELECT * FROM dbo.Categories...

SQL Server’da JSON Parse Eden Fonksiyon

Herkese merhaba, Bu yazıda SQL Server’da JSON Parse eden fonksiyon ile ilgili bilgi vermeye çalışacağım. SQL Server’da JSON ile verilerini çekmek oldukça önemlidir ve ayrıca bazı durumlarda elinizdeki JSON veriyi Parse etmek yani ayrıştırmak isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de JSON verinizi Parse edebilirsiniz. CREATE FUNCTION [dbo].[parseJSON] ( @JSON NVARCHAR(MAX) )...

SQL Server’da En Çok CPU, Disk IO Tüketen Sorguları Bulmak

Herkese merhaba, Bu yazıda SQL Server’da en çok CPU, Disk IO tüketen sorguları bulmak ile ilgili bilgi vermeye çalışacağım. SQL Server’da CPU, Disk IO tüketen sorguları bulmak oldukça önem taşır. Aşağıdaki kodu kullanarak siz de bu sorguları bulabilirsiniz. SELECT @@SERVERNAME AS ServerName, @@servicename AS ServiceName, DB_NAME(st.dbid) AS [Database Name], st.[text]...

SQL Server’da Job Kurulumu ve Konfigürasyonu Hakkında Bilgi Edinmek

Herkese merhaba, Bu yazıda SQL Server’da Job kurulumu ve konfigürasyonu hakkında bilgi edinmek ile ilgili bilgi vermeye çalışacağım. SQL Server’da Job kullanıyorsanız kurulum ve konfigürasyonu ile ilgili bilgiler edinmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu bilgileri edinebilirsiniz. SELECT @@SERVICENAME AS ServiceName, [sJOB].[job_id] AS [JobID], [sJOB].[name] AS [JobName], [sDBP].[name] AS...

SQL Server’da Harfleri A’dan Z’ye Sıralayıp Getirmek

Herkese merhaba, Bu yazıda SQL Server’da Harfleri A’dan Z’ye sıralayıp getirmek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda Harfleri A’dan Z’ye sıralayıp getirmek isteyebilirsiniz. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. SELECT Char(number+65) as ‘A”dan Z”ye Harfler’ FROM master.dbo.spt_values WHERE name IS NULL AND number <...

SQL Server’da DATEADD Fonksiyonu Kullanarak Tarih Değerine Ekleme ve Çıkarma Yapmak

Herkese merhaba, Bu yazıda SQL Server’da DATEADD fonksiyonunu kullanarak tarih değerine ekleme ve çıkarma yapmak ile ilgili bilgi vermeye çalışacağım. SQL Server’da DATEADD fonksiyonu çok kullanılan bir yapıdır. DATEADD fonksiyonu belirtilen tarihin üzerine belirtilen süreyi ekler. DATEADD() fonksiyonu 3 parametre alır. Geriye tarih (smaldatetime tipinde) döndürür. Kullanımı : DATEADD(“tarihin kısaltması”,...

SQL Server'da The Data Types Text and Varchar are Incompatible in the Equal to Operator Hatası

SQL Server’da The Data Types Text and Varchar are Incompatible in the Equal to Operator Hatası

Herkese merhaba. Bu yazıda SQL Server’da The data types text and varchar are incompatible in the equal to operator hatası hakkında bilgi vereceğim. Bu hata girilen degerin, veri tiplerinin birbirinden farklı olmasından dolayı oluşur. Aşağıdaki kod örneğini çalıştırın. DECLARE @DegiskenTablo TABLE ( Ad TEXT ); INSERT INTO @DegiskenTablo ( Ad...

SQL Server’da Tüm Tablolarda Kelime Aramak

Herkese merhaba, Bu yazıda SQL Server’da tüm tablolarda kelime aramak ile ilgili bilgi paylaşmaya çalışacağım. SQL Server’da bazı durumlarda tüm tablolar içerisinde istediğimiz bir kelimeyi bulmak isteyebiliriz. Aşağıdaki prosedürü kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Not : Kayıt sayısı veya tablo sayısı çok olan tablolarda performans sıkıntısı oluşturabilir. Küçük...

SQL Server’da EXCEPT ve INTERSECT Kullanımı

Herkese merhaba, Bu yazıda SQL Server’da EXCEPT ve INTERSECT kullanımı ile ilgili bilgi vermeye çalışacağım. SQL Server’da EXCEPT ve INTERSECT ifadeleri çok kullanılan ifadeler değildir ama yerine göre çok kullanılan yapılardır. EXCEPT KOMUTU: Except komutu iki farklı sql sorgusundan birinin sonuç kümesinde olup diğerinin sonuç kümesinde olmayan kayıtları listeleyen bir...

Yazı kopyalamak yasaktır!