Sonuç :
  • Toplam 33 Kayıt Listelendi...

Bir Stringi Belirli Bir Karakterle Doldurmak , Ayni Karakterden Belirli Sayida Üretmek

SQL Serverda bazen bir kolon içindeki veriyi belirli bir uzunluga kadar sabit bir karakterle doldurmaya ihtiyaç duyariz. Örnegin para miktarini tutan bir alanda 1.25 olan degeri 001.25 olarak 10.65 olan bir degeride 010.65 seklinde göstermek isteyebiliriz. Bu durumda SQL Serverda Replicate fonksiyonunu kullanabiliriz.

Devamı

TSQL ile Belirli Karakterlerin Arasinda Kalan Metin Nasil Bulunur.

Tablomuzda ki veriler kirli oldugu zaman genelde metin alanlari temizlemek zorunda kaliriz. Bunlara örnek olarak belirli bir karakter içinde alan kismi almak olabilir. Is yerinde il bilgisinin parantez içinde yazilmis oldugu bir veri ile karsilastim. MEtin içinden il bilgisini alabilmek için basit bir sql script kullanmamiz gerekti. Belki baska ihtiyaci olanlarda olabilir diye bu basit scripti sizlerle paylasmak istedim.

Devamı

SQL Server Tarih Formatlama

SQL Serverda DateTime tipinde bir alani texte çevirirken kullanacagimiz birden fazla format vardir. Bunlarin her biri farkli tarih formatlari döndürür. Bu formatlarin hepsini bir liste halinde, nasil kullanilacagi ve ürettikleri sonuçlarla birlikte asagidaki liste de bulabilirsiniz.

Devamı

TSQL ile Iki Tablonun Kayitlarinin Karsilastirilmasi

SQL Server da iki tablo arasindaki farklarin ve benzerliklerin bulunabilmesi için EXCEPT ve INTERSECT anahtar kelimeleri kullanilir, ayni islemi yapabilmek için join ifadelerindende faydalanilabilir. Bu makalemizin genel amaci EXCEPT ve INTERSECT anahtar sözcükleri olacaktir.

Devamı

TSQL ile Belirli bir Sayi veya Tarih Araliginda Bir Seri Üretmek

TSQL de With kullanarak belirli sayida elemani olan bir seri olusturabilirsiniz. Örnegin 1 den baslayarak 1000'e kadar olan integer sayilardan olusan bir seri olusturmak istiyorsaniz asagidaki scripti kullanabilirsiniz

Devamı

T-SQL ile Bir Tablodan Rastgele Kayit Nasil Çekilir.

Genellikle istatistik çalismalari yaparken SQL Server üzerinde tuttugumuz kayitlardan rastgele örnekler almamiz gerekir.Örnegin 1 milyon kayit içeren müsteri tablomuzdan rastgele 10 bin tanesini alip bu müsterilerin son 3 aydaki harcama miktarlarindaki degisimi gözlemlemek istiyoruz.

Devamı

SQL Serverda Alfanumerik Karakterlerin Temizlenmesi

Numerik karakter almasini istedigimiz bir kolon içinde alfanumerik karakterlerin atilmis olmasi durumu her zaman bas agrisina sebep olur. Veritabanini yanlis tasarlanmasindan dolayi bu tür sorunlarla her zaman karsilabiliyoruz. Bu durumdada join islemlerimizde veya metematiksel islemlerde hata aliriz

Devamı

Group By ile Cube ve Rollup ifadelerinin Kullanilmasi - Ara Toplam Hesaplama

Bildigimiz gibi group by ifadesi istedigimiz kolonlara göre veri setimizi gruplar. Bu makalemizde group by deyimine fazla deginmeyecegiz. Group by ile grupladigimiz bir veri setinde ara toplamlari bulmak için kullanilan cube ve rollup ifadelerini inceleyecegiz.

Devamı

Bulk Insert Kullanarak Metin Dosyadaki Verileri SQL Servera Aktarmak

Bir text dosyada bulunan kayitlarin SQL Servera BULK INSERT komutunu kullanarak nasil aktarilacagini ögrenecegiz.

Devamı

SQL Server da Cursor ile Kayitlar Üzerinde Satir Satir Gezinme

Sql Serverda bir sorgu sonucu dönen kayitlar üzerinde satir satir islem yapmak için cursor kullaniriz. Cursor hangi satir üzerinde ise o satirda bulunan veriler ile islem yapariz. Bu makalemizde basitce cursor kullanmaya deginecegiz.

Devamı

SQL Serverda While Döngüsünün Kullanimi

SQL Serverda While döngüsü nasil kullanilir. While döngüsünün yapisi nedir.

Devamı

TSQL Split Islemi (Metni Parçalamak)

Bazen SQL tablolarinda bazi veriler text olarak birlestirilerek yan yana tek bir kolonda tutulur. Bu kolonlar ile islem yapacaginiz zaman belirli bir ayraca göre bu metni parçalamamiz gerekir. Malesef TSQL de bunu yapabilecegimiz hazir bir fonksiyon bulunmuyor.

Devamı

Metin içindeki belli bir karakteri veya metin parçasini baska bir karakter veya metin ile degistirmek

Veritabanindaki kayitlarla ugrasirken bazi kolonlardaki text bilgiler içerisinde istemedigimiz karakterler yer alir. Eger veri girisi yapilan ekranlarda kontroller dogru yapilmadi ise kullanicilar yanlis kararkterler girebilirler.

Devamı

T-SQL'de Tarihler Üzerinde Islem Yapmak için Kullanilan Fonksiyonlar

T-SQL de Tarih islemleri için kullandigimi birçok fonksiyon vardir. Bunlardan en çok kullanilanlar bir liste halinde verdim. Tarih üzerinde islemler yapabilmek için bu kullanisli fonksiyonlari bilmemiz gerekiyor. Bu fonksiyonlardan bazilari tarihden tarih çikarmak ,t-sql,tsql, tarih içinden gün ay yil bulmak,

Devamı

REPLACE ve STUFF Fonksiyonlari Nasil Kullanilir ve Farklari Nelerdir.

Replace bir metin içinde geçen belirli bir paterne uyan tüm metin veya karakterleri, istenilen baska bir karakter veya metin ile degistirir. Stuff replaceden farkli olarak verilen bir metin içinde belirli bir indexden baslayarak belirli bir karakter uzunluktaki kismi baska bir metin veya karakter ile degistirmek için kullanilir.

Devamı

Bunu mu demek istediniz? Google Bunu Nasil Yapiyor

Hepimiz Google'da arama yaptigimiz zaman "bunu mu demek istemistiniz" ifadesi ile karsilasmisizdir. Hatta bazilarimiz bu google ne ukala bile demistir. Bugün bizde arama sayfamiza bu özelligi nasil ekleyecegimizi ögrenecegiz. Bunu yapmadan önce ise t-sql de SOUNDEX ve DIFFERENCE fonksiyonlarinin kullanimina deginmemiz gerekiyor.

Devamı

T-SQL ile Kura Çekimi - Rastgele Kayit Çekme

Is yerindeki oda degisimi esnasinda beraber çalistigimiz arkadaslari yeni odamizdaki yerlerine random olarak atayacak bir sql yazdim. Is hayatinda kullanilmayacak olsada belki birilerinin isine yarar diyerek bunu sizlerle paylasmak istedim.

Devamı

T-SQL UPDATE Islemi ile Ilgili Sik Kullanilan Örnekler

Bu makalemizde UPDATE islemi sirasinda uygulayabilecegimiz basit örnekler anlatacagiz. Ilk olarak replace fonksiyonu ile bir kolon içindeki varchar degeri bir baskasi ile degistirip Update islemi ile kaydi güncelleyecegiz.

Devamı

SQL Serverda Kümülatif Toplam Nasil Alinir

Bazi raporlama ihtiyaçlarinda kümülatif toplam verisine ihtiyaç duyariz. Bu kisa makalemizde Cursor veya döngü kullanmadan, belirli bir alana göre veriyi siralayarak bir kolonun kümülatif olarak toplamini nasil alacagimizi anlatacagim.

Devamı

SQL Serverda Dinamik Order by Kullanimi

Bazen yazdigimiz TSQL scriplerde datalari dinamik olarak siralama ihtiyaci duyariz. Yeni farkli durumlarda farkli kolonlara göre siralama (order by) yapmamiz gerekir. Bunu çogunuz farkli siralama yapan dinamik sorgularla çözmeye çalisir, halbuki order by kisminda case ifadesi içinde farkli durumlara göre farkli siralama kolonlari seçebiliriz. Bir stored procedur olusturalim ve gönderecegimiz parametreye göre farkli kolonlara göre siralama yapalim.

Devamı

TSQL ile Belirli bir Aralikta Seri Üretmek

TSQL de With kullanarak belirli sayida elemani olan bir seri olusturabilirsiniz. Örnegin 1 den baslayarak 1000'e kadar olan integer sayilardan olusan bir seri olusturmak istiyorsaniz asagidaki scripti kullanabilirsiniz.WITH T(ID) AS( &nb

Devamı

T-SQL'de Tarihler Üzerinde Islem Yapmak için Kullanilan Fonksiyonlar

T-SQL de Tarih islemleri için kullandigimi birçok fonksiyon vardir. Bunlardan en çok kullanilanlar bir liste halinde verdim. Tarih üzerinde islemler yapabilmek için bu kullanisli fonksiyonlari bilmemiz gerekiyor. Bu fonksiyonlardan bazilari tarihden

Devamı

OpenRowSet Fonksiyonunu Kullanarak Metin Dosyadan Bilgi Okumak

Bir text dosya içindeki verileri TSQL ile nasil okuruz. OpenRowSet kullaniminda karsilastigimiz hata mesaji ve çözümüBir text dosya içindeki verileri TSQL ile nasil okuruz. OpenRowSet kullaniminda karsilastigimiz hata mesaji ve çözümü Makalenin Deva

Devamı

TSQL NULLIF Fonksiyonu Nedir ve Nasil Kullanilir

NullIF fonksiyonu verilen iki degerin birbirine esit olup olmadigini kontrol eder. Esitlik varsa sonuç olarak NULL deger döndürken esitlik olmadigi durumda birinci parametrenin degerini döndürü. Basit bir örnekle açiklayalimNullIF fonksiyonu verilen

Devamı

TSQL Join islemlerinin Mantigi - Inner join ve Outer join Kullanimlari

SQL Server da TSQL ile Join islemlerini daha önceki makalelerimizda anlatistim bu sefer daha rahat anlasilmasi isin join mantigini resimlerle anlatmaya çalisacagim.SQL Server da TSQL ile Join islemlerini daha önceki makalelerimizda anlatistim bu sefe

Devamı

TSQL Split Islemi (Metni Parçalamak)

Bazen SQL tablolarinda bazi veriler text olarak birlestirilerek yan yana tek bir kolonda tutulur. Bu kolonlar ile islem yapacaginiz zaman belirli bir ayraca göre bu metni parçalamamiz gerekir. Malesef TSQL de bunu yapabilecegimiz hazir bir fonksiyon

Devamı

TSql - Union ve Union All Operatörlerinin Kullanimi ve Farklari

Union operatörü iki veya daha çok select sorgusunun döndürdügü veri kümelerini birlestirmek için kullanilir.Bu operatörü kullanirken, her bir select sorgusundan dönen kümenin ayni kolon sayisina sahip olmalaridir.Union operatörü iki veya daha çok sel

Devamı

TSQL ile Iki Tablonun Kayitlarinin Karsilastirilmasi

SQL Server da iki tablo arasindaki farklarin ve benzerliklerin bulunabilmesi için EXCEPT ve INTERSECT anahtar kelimeleri kullanilir, ayni islemi yapabilmek için join ifadelerindende faydalanilabilir. Bu makalemizin genel amaci EXCEPT ve INTERSECT ana

Devamı

SQL Serverda Dinamik Order by Kullanimi

Bazen yazdigimiz TSQL scriplerde datalari dinamik olarak siralama ihtiyaci duyariz. Yeni farkli durumlarda farkli kolonlara göre siralama (order by) yapmamiz gerekir. Bunu çogunuz farkli siralama yapan dinamik sorgularla çözmeye çalisir, halbuki orde

Devamı

GO Komutunun Kullanimi - GO Komutunu Kullanarak Bir Sorgu Birden Fazla Nasil Çalistirilir

Go komutu bir T-SQL ifadesi degildir, fakat TSQL kodlarinda sikça kullanilir. GO komutu öncesinde yazilmis olan tüm sql ifadelerini veya bir önceki GO ifadesine kadar olan tüm sql ifadelerini tek bir execution plan dahilinde SQL Servera gönderir. SQL

Devamı

TSQL ile Belirli Karakterlerin Arasinda Kalan Metin Nasil Bulunur.

Tablomuzda ki veriler kirli oldugu zaman genelde metin alanlari temizlemek zorunda kaliriz. Bunlara örnek olarak belirli bir karakter içinde alan kismi almak olabilir. Is yerinde il bilgisinin parantez içinde yazilmis oldugu bir veri ile karsilastim.

Devamı

TSQL ile Belirli bir Sayi veya Tarih Araliginda Bir Seri Üretmek

TSQL de With kullanarak belirli sayida elemani olan bir seri olusturabilirsiniz. Örnegin 1 den baslayarak 1000'e kadar olan integer sayilardan olusan bir seri olusturmak istiyorsaniz asagidaki scripti kullanabilirsinizTSQL de With kullanarak belirli

Devamı

SQL Server 2012 Kurulumu

 Bu makalemizde Sql  Server 2012 kurulumunu ele alacagiz. Portalimiz üzerinde daha önce Sql server 2008 ile ilgili olarak kurulum ve farkli özellikleri ele alan makaleler yayimlandi. Sql Server 2012 ile ilgili olarak webcastler yapildi. Bu

Devamı