将DD-Mon-YYYY转换为DD / MM / YYYY

时间:2012-10-24 12:04:44

标签: sql sql-server tsql

我需要将[varchar] (15)格式的dt_of_birth DD-Mon-YYYY转换为DD/MM/YYYY

dt_of _birth在不同的表格中指定,转换必须完成并存储在另一个与dt_of_birth列名相同的表格中。

4 个答案:

答案 0 :(得分:3)

Here

SELECT convert(datetime, '23/10/2016', 103) -- dd/mm/yyyy

答案 1 :(得分:2)

试试这个: -

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

103适用于dd/mm/yyyy格式

查看此link

答案 2 :(得分:2)

这将有效

SELECT CONVERT(CHAR(11), CONVERT(SMALLDATETIME, '27-Jan-2011', 13), 103);

答案 3 :(得分:0)

试试这个: -

INSERT INTO SecondTable(Column1)

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

相关问题