SQL Server Mgt Studio 未显示表?
我在 SQL Server 2000 标准版中有一个名为“dbo.T668”的表(不要因为命名约定而责怪我)。
我正在使用 SQL Server Management Studio 2005 在服务器上工作,由于某些奇怪的原因,我在表列表中根本看不到该表。 我看到了所有其他表,但没有看到这个。
如果我打开查询编辑器并输入“select * from dbo.T668”,它会返回所有记录,因此我有权访问该表并从中进行选择 - 是否有一个设置允许您访问该表但在 SQL Manager 中看不到它? 或者这是 SQL 2000 和 SQL 2005 之间的不兼容?
I have a table in SQL Server 2000 Standard Edition called "dbo.T668" (don't blame me for the naming convention).
I'm working on the server using SQL Server Management Studio 2005, and for some strange reason, I can't see the table at all in the list of tables. I see all the other tables, but not this one.
If I open up a query editor and type "select * from dbo.T668", it returns all the records, so I have permission to get to the table and select from it - is there a setting that allows you to get to the table but not see it in SQL Manager? Or is this an incompatibility between SQL 2000 and SQL 2005?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你确定这是一个表而不是一个视图?
Are you sure it is a table and not a view?
如果您最近刚刚创建它,请确保点击顶部的刷新按钮,无论如何,对我来说似乎并不总是同步。
If you just created it recently make sure you hit the refresh button at the top, doesn't always seem to be in sync for me anyways.
卫生部!
对它做了 sp_help,你是对的,这是一个视图......这个数据库中有大约 2000 个表,所以我想我只是错过了它。
啊。
DOH!
Did a sp_help on it, and you're, right, it's a view.....there's like 2000 tables in this database, so I guess I just missed it.
Argh.