如何解决插入带有 CASE TERADATA 的空表
我想用 teradata 中的几列(YEAR、QUARTER、LIBEL、NUMBER、TIMESTAMP)填充一个空表。 在该表中,只有 LIBEL 和 NUMBER 列根据相关条件 (...) 的不同而有所不同。 目前我有 16 个小插入查询可以工作,但我正在寻找一种方法来同时插入它们:
-- Example request n°1 :
INSERT INTO DESTINATION_TABLE
(YEAR,QUARTER,LIBEL,NUMBER,TIMESTAMP)
VALUES
((SELECT YEAR FROM DATE_TABLE),(SELECT QUARTER FROM DATE_TABLE),'EXAMPLE LIBEL 1',(SELECT ...
INNER JOIN ...),CURRENT_TIMESTAMP);
-- Example request n°2 :
INSERT INTO DESTINATION_TABLE
(YEAR,'EXAMPLE LIBEL 2',CURRENT_TIMESTAMP);
我询问了 CASE 函数,但我不明白如何使用它,因为表格一开始是空的。
我提前感谢您的帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。