sql的Bug
今天行一个 SQL
select * from TableA where FieldA = (select FieldA from TableB where Id=1)
如果 TableB 里面没有 FieldA 字段
执行此SQL 不会报错,而是查询了 TableA 的所有记录
如果把第二个 FieldA 改成其它 TableB 不存在的字段
再执行就会字段不存在
数据库环境为 Sql Server 2005
posted on 2012-10-11 09:02 thegavincheng 阅读(123) 评论(0) 编辑 收藏 举报