您好,我正在尝试使用内部选择语句创建一个表...
例如:
CREATE TABLE JmxMonSer AS (SELECT * FROM services WHERE monitoring_enabled = 1);
但是一直报错:
Incorrect Syntax near keyword 'AS', Severity 15
请多多指教
最佳答案
我几乎肯定 SQL Server 没有 CREATE TABLE AS (SELECT...
语法,但您可以使用 SELECT INTO
:
SELECT *
INTO JmxMonSer
FROM services
WHERE monitoring_enabled=1
检查 MSDN documentation正确使用 CREATE TABLE
语句。
关于sql-server - 尝试从 Select 创建表 - SqL Server 2008 抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11940477/