我尝试在Calendar表的帮助下将日期转换为varchar(我需要使用Calendar表),但我总是有相同的错误失败2665无效的日期。你能帮帮我吗,错误在哪里?
agr1.Start_date的日期格式是varchar(20)。
Select
agr1.Start_date
from Agreement agr1
left join Calender cal1 on cast ((cal1.Date (format 'YYYYMM')) as varchar (20)) = agr1.Start_Date
实施例
表格协议
ID | Start_Date
1 | 21.10.2014
2 | abcd
因此,我需要比较Start_Date与Date的日期,其中所有日期都具有相同的Date格式。使用脚本我应该知道abcd
与日历表中的日期格式不同。
谢谢