【发布时间】:2018-01-27 16:19:27
【问题描述】:
我的 SQL 语句应该在日期列中添加 5 天,并将输出重新格式化为 MM/DD/YYYY。
计算正常,但无论我使用什么值,格式都不会改变。
日期列定义为varchar(128)(我在转换语句中使用了datetime和varchar(128))。
我做错了什么?
SELECT
FSI_Date, DATEADD("d", +5, CONVERT(DATE, FSI_Date, 101)) AS NEWDAY,
FROM
DB_test
FSI_Date NEWDAY
---------------------------
12/12/2015 2015-12-17
【问题讨论】:
标签: sql sql-server tsql datetime type-conversion