INTO子句不允许出错

时间:2015-04-30 21:04:23

标签: sql teradata select-into

我在teradata表上尝试了一个简单的SQL select into语句,并按照我发现here的语法。声明如下:

 select *  into DBNAME.account_backup  from DBNAME.account; 

当我运行此代码时,我收到以下错误:

  

SELECT失败。 3706:语法错误:不允许INTO子句

这两个表具有完全相同的格式(我复制了创建第一个表的SQL并粘贴它以创建第二个表,仅更改名称)。

有什么想法吗?

非常感谢

2 个答案:

答案 0 :(得分:2)

if(list[j] > list[j+1]){ swap = list[j]; list[j] = list[j+1]; list[j+1] = swap; printLines (list); } 是SQL Server语法,在标准SQL语法中,它仅在存储过程中用于将查询结果返回到变量中。

这是Teradata中的等效查询:

SELECT INTO

答案 1 :(得分:0)

.export data file=output.txt;
.set recordmode off;
//query
.export reset;