Monthly Archive: Şubat 2018
Herkese merhaba, Bu yazıda size SQL Server’da Cast ve Convert fonksiyonları arasındaki farktan bahsedeceğim. İlk olarak konu ile ilgili aşağıdaki makaleleri okumanızı öneririm. [related-post id=”4723″] [related-post id=”4717″] SQL Server’da Cast ve Convert fonksiyonları tür dönüşümü için kullanılan fonksiyonlardır. Kısa ve öz olarak veri tiplerinin birbirine dönüştürülmesinde kullanılırlar. Cast fonksiyonu ile Convert...
Herkese merhaba, Bu yazıda size SQL Server’da Cast fonksiyonunun kullanımından bahsedeceğim. SQL Server’da Cast fonksiyonu veri tipi dönüşümünde kullanılan bir fonksiyondur. Örnek kullanımı aşağıda görmektesiniz. SELECT CAST(‘8’ AS INT) +12 Burada tırnak içindeki 8 ifadesini integer veri tipine çevirip sonrasında 12 ile topluyorum. Sonuç olarak 20 işlemini verecektir. Genel olarak kullanımı...
Herkese merhaba, Bu yazıda size SQL Server’da Convert Fonksiyonundan bahsedeceğim. SQL Server’da Convert fonksiyonu veritabanındaki veri tipleri arasında convert yani dönüştürme işlemlerinde kullanılan bir fonksiyondur. Örnek kullanımı aşağıda görmektesiniz. –Stilli kullanımı SELECT CONVERT(VARCHAR, GETDATE(), 1) –Stilsiz kullanım SELECT CONVERT(VARCHAR, GETDATE()) Fonksiyon içinde ilk yazılan parametre dönüştürmek istediğimiz tiptir. İkinci parametre dönüştüreceğimiz tiptir....
Herkese merhaba, Bu bölümde sizlere Begin End kullanımından bahsedeceğim. SQL Server’da Begin End kullanımı kısaca SQL ifadelerinin bir bütün olarak algılanmasını sağlayan ifadelerdir. If Else yapıları içinde ya da bir prosedür ya da fonksiyon içinde de görebilirsiniz. Örnek kullanımı aşağıda görmektesiniz. DECLARE @deger1 INT DECLARE @deger2 INT SET @deger1 =...
Herkese merhaba, Bu bölümde sizlere If Else kullanımından bahsedeceğim. SQL Server’da If Else kullanımına kısaca şart kontrolü diyebiliriz. If Else kullanımı kısaca belli şartlara uygun ise bu işlemi yap, değilse şu işlemi yap demektir. Örnek kullanımı aşağıda görmektesiniz. DECLARE @degisken1 INT DECLARE @degisken2 INT SET @degisken1=10 SET @degisken2=12 IF @degisken1>@degisken2 PRINT...
Herkese merhaba, Bu bölümde sizlere değişken isimlendirme kurallarından bahsedeceğim. SQL Server’da değişken isimlendirmesi yaparken bazı şeylere dikkat etmek gerekiyor. Aksi yönünde bir işlem yaparsanız yazdığınız kodlarda sıkıntı yaşayacaksınız. Sıkıntı yaşamamanız adına bu kuralları iyice öğrenip değişkenleri ona göre tanımlamanızda yarar var. Değişkenler harf veya alt çizgi (_) ile başlayabilir. Değişkenlerde...
Herkese merhaba, Bu bölümde sizlere SQL Server’da değişken kullanımından bahsedeceğim. SQL Server’da değişkenler bir verinin saklanmasında kullanılan hafıza alanlarıdır. Değişkenler Declare ifadesi kullanılarak oluşturulurlar. Değişken tanımlarken ilk olarak Declare ifadesini yazıyoruz sonrasında ise @ ifadesini başa koyarak değişken adımızı oluşturuyoruz ve değişken tipimizi yazarak işlemi bitiriyoruz. Örnek işlemi aşağıda görmektesiniz. DECLARE...
Herkese merhaba, Bu bölümde sizlere yorum satırı kullanımından bahsedeceğim. SQL Server’da yorum satırları yazdığımız kodları açıklamak için ya da istenilen satırların dikkate alınmamasını sağlamak için kullanılırlar. Tek satır ya da çoklu satırlar halinde yorum satırları kullanabiliriz. Örnek kullanımı aşağıda görmektesiniz. –Tekli yorum satırları /* Burada istediğiniz kadar yorum satırı kullanabilirsiniz */...
Herkese merhaba, Bu bölümde sizlere Print kullanımından bahsedeceğim. SQL Server’da Print ifadesi ile değişken değerleri, hatalar, prosedür sonuçları, işlem sonuçları gibi verileri ekrana yazdırmak istediğimizde kullanılan bir komuttur. Debug işlemlerinde de kullanılır. Örnek kullanımı aşağıda görmektesiniz. DECLARE @adsoyad VARCHAR(20) SELECT @adsoyad = ‘Yavuz Selim Kart’ PRINT @adsoyad Görüldüğü üzere @adsoyad değişkeni...
Herkese merhaba, Bu yazıda sizlere SQL Server’da Distinct kullanımından bahsedeceğim. SQL Server’da Distinct ifadesi benzer verileri süzerek teke indiren bir terimdir. Bir tablo içerisinde çok fazla aynı kayıt olduğunu düşünelim. Bu kayıtlardan benzersiz olanlardan kaç adet olduğunu bilmek istediğimizi varsayalım. Böyle bir sorgulamayı Select ifadesinden sonra Distinct kullanarak gerçekleştirebiliriz. Konu...