SQL Server ISNumeric() Fonksiyonu Nedir ?

Veritabanımızda datanın Numeric olup olmadığını sorguladığımız fonksiyondur. ISNUMERIC() fonksiyonu sonucu 0 döner ise sonuç numeric değil, 1 döner ise sonuç numeric tir. Hızlıca bir kaç örnek ile konuyu ele alalım. İlk örneğimiz de fonksiyona değerler gönderip sonuçlarını inceleyeceğiz. select ISNUMERIC(‘www.sqlturkiye.com’) Devamını Oku…

SQL Server NOEXEC Komutu Nedir ?

SQL Server da NOEXEC komutu ne işe yarar sorusunu bu makalede cevaplayacağız. SQL Server herhangi bir sorguyu iki aşamada yürütür temel anlamda , bu aşamalar  Compilation ve Execution dır. Derleme aşamasında sorgunun syntax ını ve nesne adlarını ndoğruluğunu teyid etmeyi Devamını Oku…

SQL Server 2017 IDENTITY_CACHE Yeniliği

SQL Server 2017 ile hayatımıza giren güzel bir özellikten bahsedeceğiz bugün. IDENTITY_CACHE özelliği ; Bu özelliği 2016 versiyonunda hayatımıza giren sys.database_scoped_configurations tablosunda görebiliriz. SELECT * FROM sys.database_scoped_configurations Bu özellik default olarak aktif gelmektedir. Şimdi bir kaç örnek ile daha detaylı Devamını Oku…

View’ları Güncellemenin Önemi

Tablomuza yeni bir kolon eklediğimizde var olan View da ki davranışı gözlemleyeceğiz. Örnek tablomuzu oluşturalım , CREATE TABLE SQLTR_Demo_DB ( Id INT IDENTITY (1, 1) PRIMARY KEY CLUSTERED ,Name VARCHAR(100) ,SurName VARCHAR(150) ) GO Örnek bir kaç veri basalım tablomuza, Devamını Oku…

SQL Server CONTAINED DATABASE

SQL Server 2012 ile hayatımıza giren bir özellik olup , Contained Database ile DB Engine ‘den izole edilmiş bir database oluşturulabilir ve Instance ‘lar arası sıkıntısız bir şekilde taşıma işlemi gerçekleştirmemize olanak sağlamaktadır. Örneğin bir sistem üzerinden aldığımız bir DB Devamını Oku…

SQL SERVER IDENTITY MİMARİSİ

Veritabanlarımızı tasarlarken veritabanında sütunlara atadığımız very tiplerinin yanında bu kolonlara özelliklerde atayabiliyoruz. Çok kullanılan bu özelliklerin başında IDENTITIY özelliği gelmektedir. IDENTITIY olarak adlandırdığımız sutunlar otomatik artan sutunlardır. SQL Server da bir alana bu özellik tanımlandığında , ilgili tabloya bir kayıt Devamını Oku…

SQL Server 2012 – FORMAT FUNCTION

Merhaba Arkadaşlar, Hayatımıza giren yeni fonksiyonlarımızı yukarıdaki listede görebilirsiniz. Biz bu yazımıza String Function dediğimiz Karakter Fonksiyonlarını anlatarak başlayacağız. Bu makalemde SQL Server 2012 ile gelen Karakter Fonskiyonlarından FORMAT fonksiyonunu anlatacağım. STRING (KARAKTER) FONKSİYONLARI  A.FORMAT Muhtemelen  diğer versiyonlardaki CONVERT ve CAST Devamını Oku…

SQL Server Filtered INDEX

Merhaba Arkadaşlar , Bu gün sizlere SQL Server 2008 ile hayatımıza girmiş ve Optimize edilmiş NonClustered Index olan Filtered Index’ ten bahsedeceğim . Konunun terimsel kısmını bırakıp direkt örnek üzerinden aktarımlarımı sunacağım ; Aşağıda ki Script ‘leri EXECUTE ederek Örnek Devamını Oku…

SELECT * Kullananların Başına Gelenler

Merhaba Arkadaşlar , Bu gün ki yazımda sizlere SELECT  * ifadesi ile Select <Column_Name1>,<Column_Name2> … ifadelerinin arasında ki farkı anlatacağım . Amacımız tablomuz içerisinde yer alan veriyi en doğru ve en hızlı şekilde çekmektir aslında. Fakat çoğu zaman query ‘lerimiz Devamını Oku…

SQL Server Versiyonunu Öğrenme !

Merhaba Arkadaşlar , Bu gün sizlerle SQL Server Versiyonunu öğrenme yollarını inceliyor olacağız . @@VERSION komutu ile sahipğ olduğumuz versiyon bilgisine rişebiliriz. SELECT @@VERSION AS [Current Version]; Yukarıda komutumuzun sonucunda sahip olduğumuz versiyon bilgisi yeralmaktadır. Önceden yazdığımız Server konfigürasyon bilgilerine Devamını Oku…