问题描述
我正在尝试在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
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)