Category: İleri Seviye SQL Server
Herkese merhaba, Bu yazıda SQL Server’da küsuratlı parasal değerleri yazıyla yazan fonksiyon hakkında bilgi vereceğim. SQL Server’da bazı durumlarda küsuratlı parasal değerleri yazıyla yazmak isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. 30 Dil desteklemektedir. Arabic (AR) Czech (CZ) German (DE) Danish (DK) English (EN) Spanish (ES) Finnish (FI)...
Herkese merhaba, Bu yazıda SQL Server’da Cursor tipleri nelerdir ve ne zamanlar kullanılırlar ilgili bilgi vermeye çalışacağım. SQL Server’da 4 tür cursor mevcuttur: Forward-Only, Static, Dynamic ve Keyset. Forward-Only Cursors Elde edilen sonuç kümesinin yalnızca bir yönde, yani ileri doğru hareket etmesine izin veren ve geriye doğru veya tekrar hareket...
Herkese merhaba, Bu yazıda SQL Server’da dinamik sorguyu temp tabloya aktarmak ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda dinamik sorgundan dönen veriyi temp tabloya aktarmak isteyebilirsiniz. Aşağıdaki örnek kod bloğu ile sizler de bu işlemi kendinize göre revize ederek kullanabilirsiniz. –Tabloyu oluşturalım CREATE TABLE Musteriler ( MusteriID INT...
Herkese merhaba, Bu yazıda SQL Server’da girilen metni şifreleme ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda girilen metni şifrelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak sizler de bu işlemi rahatlıkla yapabilirsiniz. DECLARE @Metin NVARCHAR(100) = ‘Merhaba dünya!’ SELECT HASHBYTES(‘SHA2_256’, @Metin) AS SifreliMetin Yukarıdaki kodu çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz....
Herkese merhaba. Bu yazıda SQL Server’da kredi kartı doğrulaması yapan fonksiyon ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda kredi kartı doğrulaması yapmak isteyebilirsiniz. Aşağıdaki fonksiyonu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. Yukarıdaki fonksiyonu oluşturup çalıştırınca aşağıdakine benzer bir sonuç göreceksiniz. Görüldüğü üzere kredi kartı numarasını doğrulamış olduk....
Herkese merhaba, Bu yazıda SQL Server’da XML oluşturan fonksiyon yazmak ve bu fonksiyonu kullanarak tabloya veri eklemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda elinizde XML verisi olabilir ve bu XML verisini parse eden bir fonksiyon yazarak tabloya veri ekleme işlemi yapmak isteyebilirsiniz. İlk önce elimizdeki XML dosyasının...
Herkese merhaba, Bu yazıda SQL Server’da SQL Server 2022 ile gelen yeniliklerin neler olduğu ile ilgili bilgi vermeye çalışacağım. SQL Server 2022, birçok yeni özellik ve iyileştirme içeren bir sürüm olduğundan, burada bazı önemli yenilikleri listeleyeceğim: Alan İçi Tahmin Edici Analiz (AIML) – Bu özellik, SQL Server’a gömülü bir makine...
Herkese merhaba, Bu yazıda SQL Server’da hangi veritabanının ne kadar RAM kullandığı ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda hangi veritabanının ne kadar RAM kullandığı öğrenmek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT [DatabaseName] = CASE [database_id] WHEN 32767 THEN ‘Kaynak DB’ ELSE DB_NAME([database_id])...
Herkese merhaba, Bu yazıda SQL Server’da tüm veritabanlarının Full, Differential ve Log yedeklerinin ne zaman alındığını listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda tüm veritabanlarının Full, Differential ve Log yedeklerinin ne zaman alındığını listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT substring(s.name, 1,...
Herkese merhaba, Bu yazıda SQL Server’da veritabanı boyutlarını listelemek ile ilgili bilgi vermeye çalışacağım. SQL Server’da bazı durumlarda veritabanı boyutlarını listelemek isteyebilirsiniz. Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz. SELECT d.name ,ROUND(SUM(CAST(mf.size AS BIGINT)) / 128, 0) Size_MB FROM sys.master_files mf INNER JOIN sys.databases d ON d.database_id =...