在Azure SQL Server的其他表中插入



我尝试输入INSERT INTO与其他表,但我有错误日志:

Mensagem 40515, Nível 15, Estado 1, Linha 18
在此版本的SQL server中不支持在'deletadosYY.dbo.deletadosCadastroTeste'中引用数据库和/或服务器名称

我有任何可能这样做,因为我使用azure服务器,我需要改变表之间的信息。

My SQL code:

INSERT INTO deletadosYY.dbo.deletadosCadastroTeste VALUES (19,'Michael', 'Street Los Angelos', 25, '1998-12-25')

Azure SQL数据库不支持3+部件命名;它们是包含数据库,这意味着对数据库的引用是不允许的。

省略数据库名称并在连接字符串中连接到正确的数据库(或者如果您在SSMS/ADS/等中切换数据库上下文)。那么你的语句可以简单地写成:

INSERT INTO dbo.deletadosCadastroTeste ({Your Column List goes here})
VALUES (19,'Michael', 'Street Los Angelos', 25, '1998-12-25');

最新更新