SQL Server Try_Convert Fonksiyonu

Herkese merhaba,

Bu yazıda size SQL Server’da Try_Convert Fonksiyonundan bahsedeceğim.

SQL Server’da Try_Convert fonksiyonu bir veri tipinden diğer veri tipine dönüşüm yapmak için kullanılan bir fonksiyondur. Bu fonksiyon 3 adet parametre alır. İlk parametre çevrilecek veri tipidir, ikinci parametre convert edilecek veri tipidir, üçüncü parametre ise seçimli bir parametredir. Tarih kısmını biçimlendirmek için kullanılan bir parametredir. Eğer convert işlemi olmazsa NULL sonuç döner. Örnek kullanımı kodlarda inceleyelim.

DECLARE @ornekveri AS VARCHAR(10)
SET @ornekveri = '645522'
DECLARE @tarih AS VARCHAR(10)
SET @tarih = '2017.09.13'

SELECT TRY_CONVERT(INT, @ornekveri);  
SELECT TRY_CONVERT(DATETIME, @ornekveri); 
SELECT TRY_CONVERT(DATETIME, @tarih, 111);

Görüldüğü üzere varchar veri tipi sayımız int tipine çevrilmiş ayrıca string tarih bilgisi de datetime veri tipine çevrilmiştir. Hatalı kullanımda NULL döndürmüştür.

Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.

883 Kez Okundu

Yavuz Selim Kart

Yazılım ve veri tabanında bildiklerimi anlatmaya gayret ediyorum. Halen birçok programlama dili üzerinde araştırmalar yaparak kendimi geliştiriyorum. Bunlar haricinde Grafik Tasarım ve Wordpress konularına da ilgim bulunmakta. SEO ve Sosyal medya yönetimleri hakkında da bilgim mevcuttur. Kısaca çok çalışmayı seven azimli biriyim.

You may also like...

Yazı kopyalamak yasaktır!