【发布时间】:2013-04-25 12:53:37
【问题描述】:
我有以下 sql 代码(ms sql server 2008)
select (analysisno + ' ' + '-' + ' ' + description + ' ' + '-' + ' ' + formdate) as columnA
来自 Old_Analysis_Data 按格式排序
我收到以下错误从字符串转换日期和/或时间时转换失败。
AnalysisNo 是 varchar(10) 描述是一个 varchar(500) formdate 是日期时间 (不是我的桌子,是旧的)
任何想法,在谷歌上找不到答案。
【问题讨论】:
-
您很可能需要使用 TO_CHAR 函数将日期转换为 varchar,具体取决于您使用的 SQL 的风格。
标签: sql sql-server-2008 datetime