T-Sql While Döngüsü kullanımı

T-Sql While döngüsünü belirtiğimiz şart oluncaya kadar gerçekleşmesini istediğimiz ifadeleri belirtmek için kullanıyoruz. Bu diğer programlama dillerinde de böyledir. T-Sql While Döngüsü kullanımı aşağıdaki gibidir; While <While_Sarti> Begin //tekrarlanacak Kod Bloğu End Bu yapıyı daha iyi anlamanız için örnek bir uygulama yapalım. Örneğin bir “i” değişkeni tanımlayalım integer tipinde ve 15 olana kadar artıralım ve [...]

T-Sql Case Kullanımı

Bu dersimizde T-Sql ‘de Case ifadesinin nasıl kullanılması gerektiğini göreceğiz. CASE kısa kod blokları kullanmamıza olanak tanır. Case kullanım şekli aşağıdaki gibidir; CASE WHEN <case_sarti> THEN <case_degeri> ELSE <case_degeri> END CASE WHEN THEN ELSE END Bu kullanımı daha rahat anlamanız için bir örnek uygulama yapalım. Örneğin araç modelinin 200′ den büyük olması durumunda “Pahalı”, küçük [...]

T-SQL Açıklama Satırı ve if else kullanımı

T-Sql açıklama satırı kullanmak istiyorsanız /*….*/ komutunu kullanmanız gerekmektedir. Noktalı kısma açıklamanızı yazabilirsiniz. Query Analizer de çalışırken “//” yapısından sonra gelen alan da dikkate alınmayacaktır. İF …. Else Komutunun Kullanımı T-sql ifade kontrol işlemlerini gerçekleştirmek istiyorsanız İf…else komutunu kullanabilirsiniz. İf…else komutunun kullanımı aşağıdaki gibi yapılmaktadır; IF(//Şartlar) BEGIN //Program Kodları END ELSE IF(//Şartlar) BEGIN //Program Kodları [...]

T-Sql Print ve Akış Kontrolleri

T-sql de Print komutu değişkenlerin veya işlemlerin sonuçlarını ekrana yazdırmak için kullanılan komuttur. Sizlerle şimdi TBL_ARACLAR tablosundaki kayıt sayısını ekrana yazan bir örnek uygulama yapalım. Declare @Toplam int Select @Toplam = Count(*) from TBL_ARACLAR Print @Toplam GO T-SQL Akış Kontrolleri ANSI SQLde bulunmayan bu yapı 1 programlama dili kadar geniş ve etkin kullanıma yetmesede ANSI [...]

T-SQL Replace Function Kullanımı

Replace komutu bir alanda bulunan verilerin değiştirilmesi için kullanılan fonksiyondur. T-Sql Replace komutu 3 farklı parametre almaktadır. Konuyu daha iyi anlamanız için bir örnekle açıklayalım. update tblililcemahallekoy set ILCEADIK=REPLACE(ILCEADIK,’Ükurova’,’Çukurova’); Yukarıdaki kodlar da birinci parametre değişiklik yapılacak metnin tamamını kapsamaktadır. Sorgunuza göre dilerseniz bu parametreye 1 kolon adı girebilir veya 1 metin belirtebilirsiniz.

T-Sql Değişkenler ve Sistem Fonksiyonları

T-Sql dilini kullanmanın en temel amacı değişken kullanımına olanak tanımasıdır.  Kullanılan değişkenler hafızaya alınarak program içerisinde istenilen yerde çağırabilir. Kullanım şekli; declare @degisken_adi <veri_tipi> <(boyut)> Bunu daha iyi anlamanız için örnek uygulama yapalım. declare @fld_arac_no VarChar(30) declare @fld_id int Değişkene 1 gerçek karşılık atanması durumunda değişkene değer atama denir. SET komutu kullanılmaktadır. Bu komutu daha [...]

T-SQL Giriş

Bir önceki makalemizde sizlerle T-Sql ne olduğundan kısa bahsetmiştik. Bu makalemizde T-Sql kullanılan kodların nasıl kullanılması gerektiğini öğreneceğiz. Select ifadesini 1 veritabanındaki verileri çekmek için kullanılır. Örnek; SELECT <sütun adı> FROM <tablo adı> Where ifadesi ise select ifadesinde çektiğimiz verilerin nasıl sıralanması gerektiğini belirtmek için kullanılan sql komutudur.  Where ifadesinin kullanımı SELECT <sütun adı>  FROM  <tablo adı> [...]

Transact-SQL 101 Başlangıç Seviyesi

T- SQL veritabanı sorgulama dilidir. T-Sql kullanarak veritabanına bağlanarak hızlı bir şekilde veritabanı üzerinde işlemlerinizi yapabilirsiniz.  T-Sql ile veritabanına bir kez bağlandığınızda tüm işlemler bir kere yapılır ve sonra tekrar tekrar bu işler yapılması için komut verilmez. Böylece siteniz daha hızlı çalışır. DML (Data Manipulation Language) : Bilgileri düzenleme ile ilgili işlemleri yapabileceğimiz komutları içermektedir. [...]

Alter Aggregate Sql Deyimi

Ortak değer işlevinin tanımını değiştirmek için kullanılan ALTER AGGREGATE sql deyiminin integer türündeki myavg ortak değer işlevinin ismini my_average olarak değiştirmek için aşağıdaki işlemi gerçekleştirmeniz gerekir. ALTER AGGREGATE myavg(integer) RENAME TO my_average;

ABORT Sql Deyimi

ABORT, sql deyimini kullanarak o anki hareketi geri alabilirsiniz. Bu komut 1 standart SQL komutu olan ROLLBACK[rollback(7)]‘e eşdeğerdir ve sadece geçmişe uyumluluk adına vardır. ABORT sql deyiminin kullanımı : ABORT; Bu komut 1 PostgreSQLTM oluşumu olarak, geçmişe uyumluluk adına vardır. ROLLBACK, standart SQL komut eşdeğeridir.