[Microsoft][ODBC SQL Server Driver][SQL Server]对象名 '***'无效问题的解决方案
在用Java进行SQL server数据编程时出现数据库连接成功后对表进行操作时报错“表名无效”。在网上搜了相关问题后均未解决,最后通过在表名前加数据库名的方式得以解决,记录在此,供日后遇到同样问题的朋友们参考。
比如,我们要对student数据库中的studentinfo表进行查询操作,如果使用SQL查询语句SELECT * FROM studentinfo可能会报如题目所述的错误,此时可以将SQL语句改为SELECT * FROM student.dbo.studentinfo即可解决此问题。
在表名前面加上dbo
如此方法对你的情况无效,请考虑其他配置原因。