繁体   English   中英

创建表#name; 抛出语法错误

[英]Create table #name; is throwing a syntax error

当我使用以下查询时:

create table #name;

我收到以下错误:

SQL 错误 [42601]:错误:输入末尾的语法错误

我在 RedShift DB 中这样做

我也试过“创建临时表#name;” 和“创建临时表名;”。 对于此查询,我也遇到了同样的错误。

我试图在这里创建一个临时表,但我不断收到语法错误

使用 CREATE TEMPORARY TABLE 语句。

CREATE TEMPORARY TABLE #name (
    id INTEGER,
    name VARCHAR(255)
);

https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_TABLE_NEW.html

您必须提供表名和列名,以及将在其中使用的数据类型。 例如:

create table #name (
column_name1 data_type1,
column_name2 data_typ2
);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM