当前位置:知之问问>生活百科>SQL新建查询时,表名没错,为什么说对象名无效

SQL新建查询时,表名没错,为什么说对象名无效

2023-10-10 10:08:06 编辑:join 浏览量:614

1.以歼慧sql2012为例,我们在sql查询时,有时会遇到这种情况:查询失败,提示“对象名 xxx 无效”。

SQL新建查询时,表名没错,为什么说对象名无效

2.原因是例子中团改稿的examTest只是表名,没有指定数据库名,加上数据库名和所有者名就可以了。

SQL新建查询时,表名没错,为什么说对象名无效

3.如果只加数据库名是不行的,因为数据库里的表是按角色管理的,不是所有角色都可以查询某个表,所以必须只能所有者。

SQL新建查询时,表名没错,为什么说对象名无效

4.如果不在sql中指明数据库名和所有者名,也是可以的。这时就需要在工具上设置数据库。

SQL新建查询时,表名没错,为什么说对象名无效

5.把当前数据库设置为 test之后,再查询就同样不塌孝会出问题了。

SQL新建查询时,表名没错,为什么说对象名无效

标签:SQL,表名,没错

版权声明:文章由 知之问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhzhwenwen.com/life/234717.html
热门文章