首页 > 解决方案 > 在 BigQuery 中安排一系列 DML 语句

问题描述

我创建了一个 BQ 表,需要在其上安排一系列 DML 语句(插入和合并)。我正在尝试复制 Oracle PL/SQL 功能,您可以在其中将 DML 语句分组到可以调度的单个过程中。

因此,目标是 (i) 将一系列 DML 语句组合成一个脚本,以及 (ii) 安排脚本执行。预先感谢您的任何帮助。

标签: google-bigquery

解决方案


现在计划查询支持脚本。但是,脚本查询在计划时暂时不支持设置目标表。您仍然需要使用 DDL/DML 来更改现有表。

CREATE OR REPLACE destinationTable AS
SELECT *
FROM sourceTable
WHERE date >= maxDate

推荐阅读