SQL Tarih Formatı Düzenleme - Listeleme Sırasında İstedin Formatta Gösterme

 Tarih parametreleri kullanılan alanlarda listeleme yapmak istediğimizde SQL'in varsayılan 2022-01-01 01:00:000 şeklinde ki formatını pek hoş görmüyoruz ve son kullanıcıya da bu şekilde karmaşık yapıda göstermek istemiyoruz. Bunun için listeleme sırasında aşağıdaki gibi convert / dönüştürme kodu ile kullanırsak istediğimiz formatta listeleme yapabiliriz.

SELECT CONVERT(varchar,U_DATE,104) FROM TB_USERS
Çıktısı : 

31.05.2022
Açıklayacak olursak: 

CONVERT(varchar,U_DATE,104)

varchar : Formatı uygulayabilmek için metinsel olarak göstereceğiz.

U_DATE : Tablomuzda bulunan tarih alanının sütun başlığıdır. Sizin tablolarınızda farklı olacaktır. Bu alan değişkendir.

104 : 31.05.2022 şeklinde ki formata karşılık gelen temin kodudur. Diğer format ve kodları aşağıda listeyelim.
SELECT convert(varchar, getdate(), 100)  

SELECT convert(varchar, getdate(), 101)

SELECT convert(varchar, getdate(), 102)

SELECT convert(varchar, getdate(), 103)

SELECT convert(varchar, getdate(), 104) 

SELECT convert(varchar, getdate(), 105)

SELECT convert(varchar, getdate(), 106)

SELECT convert(varchar, getdate(), 107)

SELECT convert(varchar, getdate(), 108)

SELECT convert(varchar, getdate(), 109) 

SELECT convert(varchar, getdate(), 110)

SELECT convert(varchar, getdate(), 111)

SELECT convert(varchar, getdate(), 112)

SELECT convert(varchar, getdate(), 113)

SELECT convert(varchar, getdate(), 114)

SELECT convert(varchar, getdate(), 120)

SELECT convert(varchar, getdate(), 121)

SELECT convert(varchar, getdate(), 126)

SELECT convert(varchar, getdate(), 0)

SELECT convert(varchar, getdate(), 1)
SELECT convert(varchargetdate(), 2) SELECT convert(varchar, getdate(), 3)
SELECT 
convert(varchar, getdate(), 4)   SELECT convert(varchar, getdate(), 5)
SELECT 
convert(varchar, getdate(), 6)   SELECT convert(varchar, getdate(), 7) SELECT convert(varchar, getdate(), 8) SELECT convert(varchar, getdate(), 9) SELECT convert(varchar, getdate(), 10)
SELECT 
convert(varchar, getdate(), 11) SELECT convert(varchar, getdate(), 12) SELECT convert(varchar, getdate(), 13) SELECT convert(varchar, getdate(), 14)
SELECT 
convert(varchar, getdate(), 20)  SELECT convert(varchar, getdate(), 21) SELECT convert(varchar, getdate(), 22) SELECT convert(varchar, getdate(), 23) SELECT convert(varchar, getdate(), 24) SELECT convert(varchar, getdate(), 25)
Tüm Formatların tablo hali aşağıdaki gibidir 🙂 






Yorumlar

Bu blogdaki popüler yayınlar

Yazıcıda Bekleyen Belgeleri Hızlıca Temizleme

C# ile SQL Veritabanı Yedeğini Alma

SQL SERVER'da sa ve diğer kullanıcıları aktif etme