Herkese merhaba,

Bu yazıda size SQL Server’da Datetime veri tipinin Varchar veri tipine nasıl convert edileceğinden bahsedeceğim. Bu işlem için aşağıdaki kod bloğunu inceleyelim.

DECLARE @suan datetime
SET @suan = GETDATE()
select convert(nvarchar(MAX), @suan, 0) as Cikis, 0 as Stil 
union select convert(nvarchar(MAX), @suan, 1), 1
union select convert(nvarchar(MAX), @suan, 2), 2
union select convert(nvarchar(MAX), @suan, 3), 3
union select convert(nvarchar(MAX), @suan, 4), 4
union select convert(nvarchar(MAX), @suan, 5), 5
union select convert(nvarchar(MAX), @suan, 6), 6
union select convert(nvarchar(MAX), @suan, 7), 7
union select convert(nvarchar(MAX), @suan, 8), 8
union select convert(nvarchar(MAX), @suan, 9), 9
union select convert(nvarchar(MAX), @suan, 10), 10
union select convert(nvarchar(MAX), @suan, 11), 11
union select convert(nvarchar(MAX), @suan, 12), 12
union select convert(nvarchar(MAX), @suan, 13), 13
union select convert(nvarchar(MAX), @suan, 14), 14
--15 ve 19 arası geçerli değil
union select convert(nvarchar(MAX), @suan, 20), 20
union select convert(nvarchar(MAX), @suan, 21), 21
union select convert(nvarchar(MAX), @suan, 22), 22
union select convert(nvarchar(MAX), @suan, 23), 23
union select convert(nvarchar(MAX), @suan, 24), 24
union select convert(nvarchar(MAX), @suan, 25), 25
--26 ve 99 arası geçerli değil
union select convert(nvarchar(MAX), @suan, 100), 100
union select convert(nvarchar(MAX), @suan, 101), 101
union select convert(nvarchar(MAX), @suan, 102), 102
union select convert(nvarchar(MAX), @suan, 103), 103
union select convert(nvarchar(MAX), @suan, 104), 104
union select convert(nvarchar(MAX), @suan, 105), 105
union select convert(nvarchar(MAX), @suan, 106), 106
union select convert(nvarchar(MAX), @suan, 107), 107
union select convert(nvarchar(MAX), @suan, 108), 108
union select convert(nvarchar(MAX), @suan, 109), 109
union select convert(nvarchar(MAX), @suan, 110), 110
union select convert(nvarchar(MAX), @suan, 111), 111
union select convert(nvarchar(MAX), @suan, 112), 112
union select convert(nvarchar(MAX), @suan, 113), 113
union select convert(nvarchar(MAX), @suan, 114), 114
union select convert(nvarchar(MAX), @suan, 120), 120
union select convert(nvarchar(MAX), @suan, 121), 121
--122 ve 125 arası geçerli değil
union select convert(nvarchar(MAX), @suan, 126), 126
union select convert(nvarchar(MAX), @suan, 127), 127
--128, 129 geçerli değil
union select convert(nvarchar(MAX), @suan, 130), 130
union select convert(nvarchar(MAX), @suan, 131), 131
--132 arası geçerli değil
order BY Stil

Buradaki kodları çalıştırdıktan sonra sonuçları inceleyip işinize yarayan convert işlemini sorgularınızda kullanabilirsiniz.

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

346 Kez Okundu

Kategoriler: