我尝试更新表创建语句,但遇到以下错误: 消息 102,第 15 级,状态 1,第 15 行 “;”附近的语法不正确。
任何指示将不胜感激。
IF EXISTS(SELECT * FROM .information_schema.tables WHERE table_name = 'DeviceDashboard')
BEGIN
DROP TABLE dbo.DeviceDashboard
END
SELECT * INTO DeviceDashboard
FROM
(
select
b.*, sm.sector
from RPT_DeviceDashboard b
left outer join sectormapping sm
on b.industry = sm.industry
);
最佳答案
您可能必须为子选择提供表别名。
...
on b.industry = sm.industry
) AS T;
关于sql - 奇怪的分号请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19624216/