一尘不染

脚本创建后,SQL Management Studio无法识别表是否存在

sql

因此,如果在数据库上单击刷新后在SQL Management
Studio的查询编辑器中创建了一个新表,则可以看到并使用该表。但是,如果我要运行另一个查询来从查询编辑器中引用该表,则不会重新协调该表的存在。我尝试在数据库级别和表级别进行刷新,但这没有什么区别。但是,如果我退出管理工作室,则重新打开它会很好。

USE [DataBaseName]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[States](
    [StateAbbreviation] [nchar](2) NOT NULL,
    [StateFullName] [nchar](30) NULL,
GO

所以我先运行然后再运行。

INSERT INTO States
SELECT *
FROM ExistingStatesTable

这不能说国家不存在。同样,国家也不会出现在智力上。我该怎么办


阅读 132

收藏
2021-03-17

共1个答案

一尘不染

按Ctrl-Shift-R刷新智能感知。

2021-03-17