使用SQL將字符串轉(zhuǎn)換為時(shí)間

我有兩欄,日期和時(shí)間。列如下:

我想使用SQL查詢將這兩列組合成一種日期格式,使其成為如下格式:

yyyy-mm-dd hh mm ss -> 2011-03-16 18:12:00

獲取格式的正確查詢是什么?

? 最佳回答:

您可以在這里使用CONVERT和一些字符串操作:

SELECT Date, Time,
       CONVERT(datetime, Date + ' ' + LEFT(RIGHT('00' + Time, 4), 2) + ':' +
                                      RIGHT(RIGHT('00' + Time, 4), 2), 3) AS dt
FROM yourTable;

Demo

我首先用0填充時(shí)間,長度為4個(gè)字符。這是為了確保我們總是能夠準(zhǔn)確地把左邊的兩個(gè)字符作為小時(shí),右邊的兩個(gè)字符作為分鐘。

不用說,從上面的復(fù)雜性可以看出,將日期存儲(chǔ)為文本可能會(huì)變得混亂。最好只使用一個(gè)真正的sqlserver日期列。

主站蜘蛛池模板: 国产成人精品一区二区A片带套| 伊人色综合一区二区三区 | 日本欧洲视频一区| 无码视频一区二区三区在线观看| 人妻天天爽夜夜爽一区二区| 国产精品乱码一区二区三区| 一区二区三区亚洲视频| 精品无码综合一区| 无码人妻精品一区二区三区东京热 | 高清在线一区二区| 亚洲AV色香蕉一区二区| 精品人妻少妇一区二区三区不卡 | 成人区人妻精品一区二区三区| 麻豆精品人妻一区二区三区蜜桃| 精品国产一区二区二三区在线观看| 波霸影院一区二区| 久久精品一区二区国产| 精品欧洲AV无码一区二区男男 | 国产一区二区三区在线影院| 人妻少妇精品一区二区三区| 亚洲爆乳精品无码一区二区| 在线视频一区二区三区三区不卡| 无码人妻精品一区二| 国产精品免费一区二区三区四区| 亚洲一区二区三区高清不卡| 免费在线视频一区| 国产拳头交一区二区| 精品人妻一区二区三区四区| 男人的天堂精品国产一区| 国产另类ts人妖一区二区三区| 一区二区三区在线免费观看视频| 国产无套精品一区二区| 无码av中文一区二区三区桃花岛| 无码人妻精品一区二区三区在线 | 亚洲一区二区三区免费在线观看| 在线观看午夜亚洲一区| 精品一区二区三区在线观看视频| 精品无码人妻一区二区三区不卡 | 日韩一区二区三区视频久久| 在线电影一区二区| 麻豆aⅴ精品无码一区二区|