7 Eylül 2014 Pazar

SQL Server 2012 Yenilikler-TRY_CONVERT Fonksiyonu

2012 ile gelen fonskiyonlardan bir taneside TRY_CONVERT fonksiyonudur. Veri tipleri arasındaki değişimler için kullanılır.  Dönüştürülme işlemi başarılı olursa değeri döndürür. Eğer dönüştürme işlemi başarısız olursa NULL değer döndürür.

TRY_CONVERT keywordu Level 110 uyumludur.

SELECT
CASE WHEN TRY_CONVERT(float,'Sedat KARAR') IS NULL
THEN 'Cast Failed'
ELSE 'Cast succeeded'
END AS Result;


SET DATEFORMAT dmy;
SELECT TRY_CONVERT(datetime2,'12/31/2010') AS Result


SET DATEFORMAT mdy;
SELECT TRY_CONVERT(datetime2,'12/31/2010') AS Result;


Sql Server DateTime Veri Tipindeki Datayı Türkçe Formatında Göstermek

  SQL'de tarihleri farklı formatlarda göstermek için FORMAT fonksiyonunu kullanabilirsiniz. Türkçe kısa tarih formatı genellikle "...