在SQL Server中,我查询了一个名为DelDate
的列,该列以字符串形式包含所有日期,如
"Thu 1/9/2022"
"Wed 12/9/2022"
无法将此列与包含标准格式日期的其他列进行比较操作。我试着像一样使用命令
Convert(DATE, DelDate)
但收到错误消息:
从字符串转换日期和/或时间时转换失败。
有什么建议吗?
感谢
我会这样做:
SELECT CONVERT(Date, RIGHT('Wed 12/9/2022', LEN('Wed 12/9/2022') - 4), 103) DelDate2