sqlserver查询的疑惑

昨天下午,应总监的要求,对数据库的部分表名进行修改。主要开始命名不规范,现在要规范起来。在表名前加system_ 增加可读性。修改完成后,我负责修改表结构,存储过程和SQl作业中修改部分。同时负责修改页面的后端的代码部分中需要修改的部分。修改完,测试地址,原本可以打开的页面。报错。结果快速查找,发现以前sql 语句进行拼接时,语句中And全部缺失了,导致页面错粗。当重新修改拼接的SQl后,页面可以正常打 开。但是提交时,还是有错误,经查是 底层sql 的语句中少写了逗号所致。select column1

column2 ,cloumn 此时,只有2 3 列被查询,第一列被忽略了。这个是第一次发现。有知道大牛,可以告诉我是这么回事,谢谢。

原文地址:https://www.cnblogs.com/wcLT/p/1965697.html