我想从选择的结果创建一个新表。这适用于SQL Server:选择与HSQLDB
SELECT * INTO newTable FROM (SELECT col1, col2, col3 FROM oldTable) x;
现在,我想用HSQLDB(版本2.2)来达到完全相同的效果。我曾尝试过几种形式,如
SELECT * INTO newTable FROM (SELECT col1, col2, col3 FROM oldTable);
SELECT INTO newTable FROM SELECT col1, col2, col3 FROM oldTable;
CREATE TABLE newTable AS SELECT col1, col2, col3 FROM oldTable;
所有这些变体都会导致某种形式的语法错误。如何使用HSQLDB从select中创建表?
太棒了!我错过了'WITH DATA'部分,并且找不到任何文档如何操作。非常感谢。 – Jack