在SQL表,teradata中插入行时出现问题

时间:2020-04-27 10:30:55

标签: sql teradata

在SQL / teradata中创建表时遇到了一些麻烦,因为下面的简单代码成功创建了一个表,但是没有将数据插入其中:

CREATE VOLATILE MULTISET TABLE tablename
(FIRSTVARIABLE INTEGER, SECONDVARIABLE INTEGER);

INSERT INTO tablename VALUES(1,2);

您知道用这样一个简单的代码可能会出什么问题吗? 非常感谢

1 个答案:

答案 0 :(得分:2)

CREATE VOLATILE MULTISET TABLE tablename
(FIRSTVARIABLE INTEGER, SECONDVARIABLE INTEGER)
ON COMMIT PRESERVE ROWS

默认值为ON COMMIT DELETE ROWS,您必须自动提交声明