我需要将[varchar] (15)
格式的dt_of_birth 转换DD-Mon-YYYY
为DD/MM/YYYY
.
dt_of _birth
在不同的表中指定,并且必须完成转换并将其存储在另一个具有相同列名的表中dt_of_birth
。
我需要将[varchar] (15)
格式的dt_of_birth 转换DD-Mon-YYYY
为DD/MM/YYYY
.
dt_of _birth
在不同的表中指定,并且必须完成转换并将其存储在另一个具有相同列名的表中dt_of_birth
。
SELECT convert(datetime, '23/10/2016', 103) -- dd/mm/yyyy
尝试这个:-
SELECT CONVERT(CHAR(11), CONVERT(SMALLDATETIME, '23-Oct-2016', 13), 103);
103
用于dd/mm/yyyy
格式
看看这个链接
这将起作用
SELECT CONVERT(CHAR(11), CONVERT(SMALLDATETIME, '27-Jan-2011', 13), 103);
尝试这个:-
插入第二个表(列 1)
SELECT CONVERT(VARCHAR(10),CAST(dt_of_birth AS DATETIME),103) 从 FirstTable