我在teradata表上尝试了一个简单的SQL select into语句,并按照我发现here的语法。声明如下:
select * into DBNAME.account_backup from DBNAME.account;
当我运行此代码时,我收到以下错误:
SELECT失败。 3706:语法错误:不允许INTO子句
这两个表具有完全相同的格式(我复制了创建第一个表的SQL并粘贴它以创建第二个表,仅更改名称)。
有什么想法吗?
非常感谢
答案 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;