MSSQL Tarih Formatları
Merhaba arkadaşlar;
MSSQL de sorgu yazarken tarih formatları ile başınız derde girebilir.
Her yazılımcı kendine has yoğurt yerken çeşitli tarih formatları olan tarih kolonları oluşturabilir.
Siz de sql de sorgu çekerken ilgili tarih formatlarını convert etmek zorunda kalabilirsiniz.
Size yardımcı olmak istedim.
PRINT 'CONVERT(VARCHAR(20), GETDATE(),100) -> ' + CONVERT(varchar(20), GETDATE(),100)
PRINT 'CONVERT(VARCHAR(20), GETDATE(),101) -> ' + CONVERT(varchar(20), GETDATE(),101)
PRINT 'CONVERT(VARCHAR(20), GETDATE(),102) -> ' + CONVERT(varchar(20), GETDATE(),102)
PRINT 'CONVERT(VARCHAR(20), GETDATE(),103) -> ' + CONVERT(varchar(20), GETDATE(),103)
PRINT 'CONVERT(VARCHAR(20), GETDATE(),104) -> ' + CONVERT(varchar(20), GETDATE(),104)
PRINT 'CONVERT(VARCHAR(20), GETDATE(),105) -> ' + CONVERT(varchar(20), GETDATE(),105)
PRINT 'CONVERT(VARCHAR(20), GETDATE(),106) -> ' + CONVERT(varchar(20), GETDATE(),106)
PRINT 'CONVERT(VARCHAR(20), GETDATE(),107) -> ' + CONVERT(varchar(20), GETDATE(),107)
PRINT 'CONVERT(VARCHAR(20), GETDATE(),108) -> ' + CONVERT(varchar(20), GETDATE(),108)
PRINT 'CONVERT(VARCHAR(20), GETDATE(),109) -> ' + CONVERT(varchar(20), GETDATE(),109)
PRINT 'CONVERT(VARCHAR(20), GETDATE(),110) -> ' + CONVERT(varchar(20), GETDATE(),110)
PRINT 'CONVERT(VARCHAR(20), GETDATE(),111) -> ' + CONVERT(varchar(20), GETDATE(),111)
PRINT 'CONVERT(VARCHAR(20), GETDATE(),112) -> ' + CONVERT(varchar(20), GETDATE(),112)
PRINT 'CONVERT(VARCHAR(20), GETDATE(),113) -> ' + CONVERT(varchar(20), GETDATE(),113)
PRINT 'CONVERT(VARCHAR(20), GETDATE(),114) -> ' + CONVERT(varchar(20), GETDATE(),114)
Yukarıdaki sorguların çıktıları sırasıyla aşağıdaki gibidir.
CONVERT(VARCHAR(20), GETDATE(),100) -> Sep 25 2023 2:56PM
CONVERT(VARCHAR(20), GETDATE(),101) -> 09/25/2023
CONVERT(VARCHAR(20), GETDATE(),102) -> 2023.09.25
CONVERT(VARCHAR(20), GETDATE(),103) -> 25/09/2023
CONVERT(VARCHAR(20), GETDATE(),104) -> 25.09.2023
CONVERT(VARCHAR(20), GETDATE(),105) -> 25–09–2023
CONVERT(VARCHAR(20), GETDATE(),106) -> 25 Sep 2023
CONVERT(VARCHAR(20), GETDATE(),107) -> Sep 25, 2023
CONVERT(VARCHAR(20), GETDATE(),108) -> 14:56:55
CONVERT(VARCHAR(20), GETDATE(),109) -> Sep 25 2023 2:56:55
CONVERT(VARCHAR(20), GETDATE(),110) -> 09–25–2023
CONVERT(VARCHAR(20), GETDATE(),111) -> 2023/09/25
CONVERT(VARCHAR(20), GETDATE(),112) -> 20230925
CONVERT(VARCHAR(20), GETDATE(),113) -> 25 Sep 2023 14:56:55
CONVERT(VARCHAR(20), GETDATE(),114) -> 14:56:55:010