- 博客(1)
- 收藏
- 关注
原创 执行查询时特别注意新建表的名称(如User:显示蓝色),此时会出现‘列名无效’错误
当执行查询时提示‘XX’附近有语法错误或列名‘XX’无效时,对比同一个数据库中其他表的查询执行情况,如果只是对某个表执行查询有问题,则出现错误的原因可能就是表名与查询关键字冲突,例如新建的表名为User,SQL语句写成select * from User where 列名=‘XX’,此时User显示成蓝色,与系统关键字冲突,无论是重建数据库或表,还是刷新IntelliSense缓存都无济于事,解决办法是限定范围,将SQL语句改成select * from [dbo].[User] where 列名=‘XX’
2021-04-18 15:08:41 723
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人