我需要转换数据类型为varchar的列,它是主键 . 现在我需要转换为具有多个日期(mmddyy)的日期数据类型,同时从sql server中的其他列加载 .
为了清楚我创建表B有列DTB,它是日期数据类型,并且是主键,现在我想从表A列DTA中加载数据到此列DTB,这是varchar,这里记录的形式为12717(mm / dd / yy) )需要加载20k记录这样的不同日期 .
你可以帮我转换吗?
提前致谢 .
对于 convert 函数,"mm/dd/yy"的正确日期格式样式为 1
convert
1
SELECT convert(date, '01/15/18', 1)
现在,您可以从A向表B插入数据
INSERT INTO tableB (DTB, ...) SELECT convert(date, DTA, 1) AS DTB, ... FROM tableA
1 回答
对于
convert
函数,"mm/dd/yy"的正确日期格式样式为1
现在,您可以从A向表B插入数据