google-bigquery - 在 BigQuery 中安排一系列 DML 语句
问题描述
我创建了一个 BQ 表,需要在其上安排一系列 DML 语句(插入和合并)。我正在尝试复制 Oracle PL/SQL 功能,您可以在其中将 DML 语句分组到可以调度的单个过程中。
因此,目标是 (i) 将一系列 DML 语句组合成一个脚本,以及 (ii) 安排脚本执行。预先感谢您的任何帮助。
解决方案
现在计划查询支持脚本。但是,脚本查询在计划时暂时不支持设置目标表。您仍然需要使用 DDL/DML 来更改现有表。
CREATE OR REPLACE destinationTable AS
SELECT *
FROM sourceTable
WHERE date >= maxDate
推荐阅读
- stm32 - 在应用程序编程问题中
- linux - 如何使用 cat 命令通过我自己的字符设备驱动程序从字符设备中读取?
- groovy - 如何在 Groovy 中动态调用非类方法?
- java - 如何将注释的目标限制为“ElementType.TYPE_USE”,
- php - PHP中以下函数的用途是什么?
- entity-framework - 将多对一关系改为一对一 EF
- java - 带有警报对话框的表中的侦听器
- powershell - 如何尽可能简单地为工作中的所有同事设置默认的 powershell 配置文件?
- javascript - 使用 java/javascript 和 apache POI 导出 .xls 文件时获取损坏的文件
- amazon-web-services - 仅允许另一个 Lambda 执行 Lambda