单独在表A上查询也是如此说明a表数据有问题,那只能对你说的“(放置日期数据,并且不会出现超出日期范围的数据) ”表示怀疑了可以这样验证:
select * from a where isdate(BirthDay)<>1
如果有结果,结果的记录就是日期有问题的
select * from a where isdate(BirthDay)<>1
如果有结果,结果的记录就是日期有问题的
我已经验证了的,日期转换都没有问题的,注意看“如果我把视图B中的数据重新导入到另一张表,则进行日期运算查询没问题。”
这一句。谢谢您的建议