SQL:[dbo][createNewTable]在Visual Studio 2019中具有对对象[INFORMATION_SCHEMA]的未解析的引用[TABLES]

问题描述

我正在尝试在Visual Studio 2019预览版的存储过程中编写此代码

(要提到的是,此代码仍然有效。但是我想知道那些未解析的引用是否会导致任何问题?)

但是,如下图所示,该行出现此错误 @R_649_4045@ION_SCHEMA.TABLES
sql71502:过程:[dbo]。[createNewTable]具有对对象[@R_649_4045@ION_SCHEMA]的未解析引用。[TABLES]。

我不确定这是什么错误。我用Google搜索并找到了这个问题,但不确定这是否是问题所在?。但是,我在解决方案资源管理器中找不到任何“参考”(请参见下图):

向master添加数据库引用:
在项目下,右键单击“引用”。
选择添加数据库引用。...
选择系统数据库
确保已选择母版。
按确定。

CREATE PROCEDURE createNewTable
AS

IF NOT EXISTS (SELECT * FROM @R_649_4045@ION_SCHEMA.TABLES WHERE TABLE_NAME = 'testTable5')
BEGIN
CREATE TABLE testTable5
(
    [DateTime]    SMALLDATETIME  NOT NULL,[FeatureNbr]  SMALLINT       NOT NULL,[Value]       FLOAT (53)         NULL,[Bool]        BIT                NULL,CONSTRAINT UC_testTable5 UNIQUE (DateTime),CONSTRAINT PK_testTable5 PRIMARY KEY (FeatureNbr,DateTime)
);
END

Shows code and error



Shows Solution Explorer



enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)