【问题标题】:Table doesn't show in list of tables in SSMS query designer GUI after table creation script表创建脚本后,表未显示在 SSMS 查询设计器 GUI 的表列表中
【发布时间】:2018-04-02 15:15:43
【问题描述】:

如果我在 SQL Server Management Studio 中使用脚本创建表,则在使用查询设计器时该表不会显示在可用表列表中(右键单击“在查询编辑器中设计”或 Ctrl+Shift在查询工作表中时 +Q)。

刷新后它会显示在正确数据库中的表列表中。我尝试过刷新表格列表,从上下文菜单和键盘快捷键刷新智能感知,甚至连接和重新连接。

修复它的唯一方法是完全重新启动 SSMS。

有没有办法在不重新启动或重新连接的情况下显示新表?

我使用的是 SSMS 2012,但我认为它也适用于其他版本。

【问题讨论】:

  • 冒着听起来很尖刻的风险,您应该学会在不使用向导的情况下编写查询。一旦你习惯了它,你会发现它比抓住鼠标并指向任何地方要快得多。
  • 我可以,我在 SQL Server 中有一个 MCSE,但是当您必须使用一个跨 6-10 列的键(供应商设计,不是我的)连接两个表时,使用它会快得多查询设计器和拖放。在这种情况和其他情况下,查询设计器比打字更快。

标签: sql sql-server ssms ssms-2012


【解决方案1】:

右键单击数据库名称然后选择新查询将查询文件名更改为 servername.DBname 它有助于在查询设计器表中打开表

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-21
    • 1970-01-01
    • 2017-05-31
    • 1970-01-01
    相关资源
    最近更新 更多