iT邦幫忙

0

SQL2005日期與時間合併問題?

sql
badboy01 3 周前3022 瀏覽

小弟愚笨,有一個問題請教
我有一個SQL資料表五個欄位資料如下:
ID start_date end_start start_time end_time
A001 2017-3-1 上午 12:00 2017-3-2 上午 12:00 08:30 17:30
日期資料型別:datetime
時間資料型別:nvarchar(4000)

如果想要使用View將日期與時間合併顯示為兩個欄位格式如下:
A001 2017/3/1 08:30 2017/3/2 17:30
該怎麼轉換呢?
謝謝!

1 個回答

0
做工仔人!
iT邦高手 1 級 ‧ 3 周前
最佳解答

select ID,CONVERT(char(10), start_date,111)+TRIM(start_time) AS START_DT ,CONVERT(char(10), end_date,111)+TRIM(end_time) AS END_DT

badboy01 iT邦新手 5 級 ‧ 3 周前 檢舉

謝謝囉~可以顯示結果,不過用TRIM會出現不是可辨識的內建函數名稱,所以我改LTRIM。

我要發表回答

立即登入回答