www.3112.net > sql对象名无效但能运行

sql对象名无效但能运行

通常是因为你在查询的途中又修改过表结构.解决方法:1. 备份你的查询语句2. 关闭查询选项卡3. 刷新数据库、表4. 重新建立查询,粘贴语句执行

SQL对象名无效的解决方法 产生SQL对象名无效的问题大多原因是由于数据迁移导致的,下面我们给出解决方法.在使用数据库的过程中,经常会遇到数据库迁移或者数据迁移的问题,或者有突然的数据库损坏,这时需要从数据库的备份中直接

查询分析器上边的下拉数据库列表中,看不到你创建的数据库么?你的对象名无效,是数据库中没有user_info这个表名,我想你不会犯把表名写错这样的错误,肯定是你的数据库连接的不对.你先检查一下查询分析器登录的服务器是不是你本机的服务器?另外确认企业管理器下创建的数据库是不是创建在了本地服务器上.最后检查一下查询分析器登陆后上方的下拉框里面有没有自己的数据库,有,那就选中.没有,肯定是你配置的问题.

对象名无效说明你表名不存在 ~你看看你连接的数据库对吗 你好好看看`你数据库里没有这个a表 没有就会提示你对象名 a无效 你打一个没有的在sql里试一下

感觉是驱动影响的,有没有尝试在staff前加上前缀或者换个驱动试试,不用odbc的这种方式

应该是数据库中表名错误,一般数据库中没有此表时就会出现此错误.

最大的可能: 当前使用的数据库中没有student这张表.比如你是直接打开“查询分析器”的,则默认是数据库是master. 请更正到相应的数据库.

对象名无效1.先在数据库中确认有无此表2 访问的表 没有权限,需要对表进行授权3 对象如果是字段,需要进入表中确认一下该字段是否存在

这个问题我曾经也碰到过,sqlserver虽然一直显示红线,但是不影响我查询之类的,我就忽略了.我记得当初应该是选错了数据库,或者你这个查询语句没有保存.如果你保存的话它的红线会去掉.不过这个不影响你自己的操作,无所谓的

ctrl+shift+R 就OK了,就是刷新本地缓存.

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com