6

[varchar] (15)形式のdt_of_birth を に変換する必要がありDD-Mon-YYYYますDD/MM/YYYY

dt_of _birthは別のテーブルで指定されており、変換を実行して、 と同じ列名を持つ別のテーブルに格納する必要がありましたdt_of_birth

4

4 に答える 4

3

ここ

SELECT convert(datetime, '23/10/2016', 103) -- dd/mm/yyyy
于 2012-10-24T12:07:21.853 に答える
2

これを試して:-

 SELECT CONVERT(CHAR(11), CONVERT(SMALLDATETIME, '23-Oct-2016', 13), 103);

103dd/mm/yyyyフォーマット用です

このリンクをチェックしてください

于 2012-10-24T12:09:05.810 に答える
2

これはうまくいきます

SELECT CONVERT(CHAR(11), CONVERT(SMALLDATETIME, '27-Jan-2011', 13), 103);
于 2012-10-24T12:10:59.980 に答える
0

これを試して:-

INSERT INTO SecondTable(Column1)

SELECT CONVERT(VARCHAR(10),CAST(dt_of_birth AS DATETIME),103) FROM FirstTable

于 2012-10-25T05:03:32.453 に答える