因此,如果我在SQL Management Studio中的查询编辑器中在点击数据库刷新后创建一个新表,我可以看到并使用该表.但是,如果我想运行另一个查询,并在查询编辑器中引用该表,它不会重新确认该表的存在.我试着在DB级别和表级别点击refresh,但没有任何区别.然而,如果我退出管理工作室,然后重新打开,它会显示良好.

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

这并不是说国家不存在.此外,国家也不会出现在互联网上.我该怎么办

推荐答案

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

Sql相关问答推荐

基于模式或其他行集的数据复制

跨多列的PostgreSQL非不同对

Select 起始参数和截止参数之间的间隔,包括与期间重叠的参数

仅在特定字符串之后提取两个圆括号之间的计量单位文本

SQL:计算与另一列中给定值互斥的匹配项

SQL:如何将相应位置的两个数组中的元素组合在一起

使用DatePart函数对日期时间值进行分组

基于多参数的SQL Server条件过滤

将伪数据插入Postgres表

将 jsonb 数组中的对象取消嵌套到单独的行中

SAS proc freq 或 proc sql 获取数据子集和整个数据的频率

对现有记录进行分组

我可以在 T-SQL (SQL Server) 的函数内使用 OPTION 子句吗?

如何使用 Google BigQuery 中的条件根据特定列值连接列的 N 行?

识别SQL Server中的重复数字

SQL 多个不满足的条件失败

达到特定值时,从0开始累加求和

PostgreSQL如何将Unix纪元时间戳转换为日期时间并进行拼接

如何根据另一列对行值进行分组?

创建一个将层次 struct 级别放入列中的查询