簡體   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