0

ユーザーが編集した時刻が形式3/2/20 3:30P(P は Pm を表す) である場合があり、これを 24 時間形式に変換して、標準列の結合条件を次のように使用できるようにします。2020-03-02 15:30:0000

例えば3/2/20 3:30P_2020-03-02 15:30:0000

StackOverflow の回答の 1 つで以下の方法を試しましたが、うまくいきませんでした。

SELECT CONVERT(DATETIME, '10/1/2013 6:39:04  PM', 0)  
-- Concatenate in required format
SELECT CONVERT(VARCHAR(10), CONVERT(DATETIME, '10/1/2013 6:39:04  PM', 0), 101) 
+ ' '+ CONVERT(VARCHAR(5),CONVERT(DATETIME, '10/1/2013 6:39:04  PM', 0), 108) 
4

2 に答える 2