Kategori: T-SQL
MSSQL Server’da Debug Etmek
SQL Server Management Studio (SSMS) üzerinde T-SQL Debugging (hata ayıklama), karmaşık scriptlerin mantığını çözmek ve hataları anında tespit etmek için paha biçilemez bir araçtır. SQL Server’da Debug işlemi, yazdığınız bir…
MSSQL Server’da Cursor Kullanımı
SQL Server’da Cursor (İmleç), bir sorgu sonucunda dönen veri kümesini (result set) satır satır işlemenize olanak tanıyan bir veritabanı nesnesidir. Normalde SQL, küme tabanlı (setbased) çalışır; yani bir UPDATE veya…
Primary Key ve Foreign Key Nedir
İlişkisel veritabanı yönetim sistemlerinde (RDBMS), verilerin tutarlılığı ve birbirleriyle olan bağları rastgele değil, belirli kurallar çerçevesinde yürütülür. Bu kuralların en temel yapı taşları Primary Key (Birincil Anahtar) ve Foreign Key…
MSSQL Server’da Sequence Nedir
SQL Server 2012 ile hayatımıza giren Sequence, belirli bir düzene göre (artan veya azalan) sayısal değerler üreten, tablolardan bağımsız bir veritabanı nesnesidir. Birçok yönden IDENTITY sütununa benzese de, sunduğu esneklik…
T-SQL’de CONCAT ve STRING_AGG ile Metin Birleştirme
SQL Server’da verilerle çalışırken, farklı veri parçalarını anlamlı bir bütün haline getirmek için çeşitli fonksiyonlar kullanılır. Modern T-SQL yazımında bu ihtiyacı karşılayan en güçlü iki araç CONCAT ve STRING_AGG fonksiyonlarıdır….
T-SQL’de ISNUMERIC() Kullanımı
Veri temizleme ve ETL süreçlerinde en sık ihtiyaç duyduğumuz işlemlerden biri, bir metin alanının sayısal bir değer içerip içermediğini kontrol etmektir. T-SQL içerisinde bu işi üstlenen en temel araç ISNUMERIC()…
MSSQL Server’da Explicit ve Implicit Conversion Bulma Scriptleri
SQL Server’da veri türü dönüşümleri, veritabanı sistemlerinin en temel ve kritik işlemlerinden biridir. Bu makalede, Explicit (Açık) Conversion ve Implicit (Örtük) Conversion kavramlarını sql server üzerinde görmek için hangi komutları kullanmamız gerektiğini görmüş olacağız….
Computed Column Nedir
Computed column (hesaplanmış sütun), bir veritabanı tablosunda fiziksel olarak saklanmayan, ancak diğer sütunlardaki değerler kullanılarak hesaplanan özel bir sütun türüdür. 2 Tür vardır: Virtual (Sanal): Değerler her sorgu çalıştığında dinamik…
