Archive

Archive for the ‘Convert()’ Category

Convert kullanımı

26 April 2011 Leave a comment

Kaynak: http://www.emuratunal.com/blog/mssql-tarih-formati-kullanimi-mssql-datetime-format/

MsSql kullanırken tarih alanlarını belirli formatlarla almamız gerekebilir. VB.net içinde bunu string format la yapabiliriz belki ama sql cümlesi içinde yapabilmenin yolu, tarih değerini string e çevirmektir. Eğer Tarih alanını string olarak kullanmanızın sizin için sakıncası yoksa aşağıdaki örnekleri kullanabilirsiniz. Ancak unutmamanız gereken bir nokta var, bu kodlama ile datetime formatını varchar a çevirmiş olacaksınız, dolayısı ile sorguyu sql içinde ve/veya 3.parti bir listViewer içinde order by yaptığınızda  liste ona göre gelecektir.

Bknz Örnek kullanım :

SELECT convert(varchar, getdate(), 100)

–- Çıktı Formatı : mon dd yyyy hh:mmAM

SELECT convert(varchar, getdate(), 101)

–- Çıktı Formatı : mm/dd/yyyy – 10/02/2008

SELECT convert(varchar, getdate(), 102)

–- Çıktı Formatı : yyyy.mm.dd – 2008.10.02

SELECT convert(varchar, getdate(), 103)

–- Çıktı Formatı : dd/mm/yyyy

SELECT convert(varchar, getdate(), 104)

–- Çıktı Formatı : dd.mm.yyyy

SELECT convert(varchar, getdate(), 105)

–- Çıktı Formatı : dd-mm-yyyy

SELECT convert(varchar, getdate(), 106)

–- Çıktı Formatı : dd mon yyyy

SELECT convert(varchar, getdate(), 107)

–- Çıktı Formatı : mon dd, yyyy

SELECT convert(varchar, getdate(), 108)

–- Çıktı Formatı : hh:mm:ss

SELECT convert(varchar, getdate(), 109)

–- Çıktı Formatı : mon dd yyyy hh:mm:ss:mmmAM

SELECT convert(varchar, getdate(), 110)

–- Çıktı Formatı : mm-dd-yyyy

SELECT convert(varchar, getdate(), 111)

–- Çıktı Formatı : yyyy/mm/dd

SELECT convert(varchar, getdate(), 112)

–- Çıktı Formatı : yyyymmdd

SELECT convert(varchar, getdate(), 113)

–- Çıktı Formatı : dd mon yyyy hh:mm:ss:mmm

SELECT convert(varchar, getdate(), 114)

–- Çıktı Formatı : hh:mm:ss

SELECT convert(varchar, getdate(), 120)

–- Çıktı Formatı : yyyy-mm-dd hh:mm:ss

SELECT convert(varchar, getdate(), 121)

–- Çıktı Formatı : yyyy-mm-dd hh:mm:ss.mmm

SELECT convert(varchar, getdate(), 126)

–- Çıktı Formatı : yyyy-mm-ddThh:mm:ss.mmm

Categories: Convert(), SELECT
Follow

Get every new post delivered to your Inbox.