'('附近的语法不正确。期望ID

'('附近的语法不正确。期望ID,第1张

'('附近的语法不正确。期望ID

SQL Server没有

CREATE TABLE .... AS (SELECt ...
功能。那只是无效的T-SQL语法-因此出错

如果要从创建 新表 (尚不存在!)

SELECT
,则需要使用以下语法:

SELECT    EmployeeID AS ReviewerID,    EmpFirstName,    EmpLastName,    EmpAddress,    EmpCity,    EmpState,    EmpZipCode,    EmpPhone,    EmpJobTitleINTO     dbo.Volunteers    FROM        dbo.EmployeesWHERe    EmployeeType = 'Volunteer';

只是 -如果新表的工作原理

dbo.Volunteers
- 还不存在

如果需要在 现有表中 插入行,则需要使用以下语法:

INSERT INTO dbo.Volunteers (list-of-columns)    SELECt (list-of-columns)    FROM dbo.Employees    WHERe EmployeeType = 'Volunteer';


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5640760.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存