MSSQL中关于在where条件中对INT类型的字段用空字符换去过滤得到非预期结果的发现

看图说话。

1. Sql Server在对INT类型字段做过滤时,对值会尝试做int类型转换

2. 空字符串会被转换成0...

 

posted @ 2021-12-07 11:10  herohh  阅读(127)  评论(0)    收藏  举报