Kayıtlar

Ekim, 2019 tarihine ait yayınlar gösteriliyor

Store Procedure (MS SQL)

Resim

MS SQL Server Fonksiyonları - VERİ TİP DÖNÜŞTÜRME FONKSİYONLARI

TRY_PARSE Fonksiyonu: diğer çevirim yönteminden farkı çevrilecek değer dönüştürülecek veritipine uygun değil ise hata vermek yerine NULL olarak döner. Bu sayede hata alınmadan işleme devam edecektir.  TRY_CONVERT Fonksiyonu: SQL Server 2012 ile gelmiştir. try_parse ile aynı mantıktır. TRY_CONVERT fonksiyonumuzun TRY_PARSE dan farkı: TRY_PARSE sadece karakter tabanlı bir değerden başka tiplere dönüşüm yaparken TRY_CONVERT fonksiyonu ile her türlü tip dönüşümü yapılabilmektedir.

MS SQL Server Fonksiyonları - TARİH ve ZAMAN

Resim
DATENAME(datepart, date) Fonksiyonu: Parametre olarak verilen bir tarihin hangi güne ait olduğunu yada hangi aya ait olduğunu döndürür. Örneğin eski bir tarih değerinin hangi güne ait olduğunu bulabiliriz. DATEPART Fonksiyonu: Herhangi bir tarih yıl ay gün hatta saat dakika ve milisaniye olarak parçalanabilir.  ISDATE Fonksiyonu: Verilen parametrenin tarih formatında olup olmadığını kontrol eder. Uygun ise geriye 1, değil ise 0 döndürür.  EOMANTH Fonksiyonu: Parametre olarak bir tarih alıp ilgili tarih içinde olduğu ayın son gününü verir. DATEFROMPARTS Fonksiyonu: Aldığı numerik değerlerden bir tarih oluşturan fonksiyondur. 2012 ile gelmiştir. 2012 öncesinde kullanımı: SELECT Date = Convert(datettime, convert(varchar(10), @year) + '-' + Ay + '-' + Gün ...  şeklinde iken SELECT DATEFROMPARTS (YIL, AY, GÜN) TIMEFROMPARTS Fonksiyonu: Parametre olarak aldığı değerlerden bir zaman bilgisi dönderir. DATETIMEFROMPARTS Fonksiyonu: Yukarıda

MS SQL Server Fonksiyonları - FORMAT

Resim
MSSQL Server 2012 ile gelen fonksiyon bizim belirlediğimiz formatta ve dil değerine göre formatlar.

MS SQL Server Fonksiyonları - CONCAT

Resim
MSSQL Server 2012 ile gelen fonksiyon en az iki parametre alıp bu değerleri birleştirir ve bize metin olarak döndürür. Önceki sürümlerde + operatörü ile aynı çıktı vermektedir. Lakin + operatörü ile birleştirme yapılırken bir değerin NULL gelmesi o alanın NULL gelmesi neden olurken bu durum CONCAT fonksiyonu için geçerli değildir.

Faydalı Site Linkleri (Link Kısaltma)

Üye olmadan link kısalta işlemi yapılabilecek memnun kaldığım sitelerden iki tanesini paylaşmak istedim. Faydalı olması dileği ile .... tinyurl.com thelink.la