覆盖主要内容
版本: 6.1.0

SQL

组件介绍

组件图标

组件作用

使用 SQL 作业组件执行 SQL 脚本。 您可以执行多个 SQL 语句,只要它们之间用分号分隔即可。 SQL 作业组件非常灵活; 可以执行过程调用,创建和分析表等。 与 SQL 作业组件关联的常见用法包括截断表,删除索引,分区加载,刷新实例化视图,禁用约束,禁用统计信息等等。


输入:需要操作的文件名 输出:无 参数:无


页面介绍

选项描述
作业项名称作业条目的名称。此名称在单个作业中必须是唯一的。
数据库连接要使用的数据库连接。
从文件中得到的 SQL启用此选项可从 SQL 文件名提供的文件加载 SQL 语句
SQL 文件名具有 SQL 语句的文件的文件名。
将 SQL 脚本作为一条语句发送启用此选项不会按分号分隔语句。当给定脚本或应将多个语句作为单个语句进行处理和提交时,这通常很有用。
使用变量替代允许在 SQL 脚本中使用的变量。
SQL 脚本要执行的 SQL 脚本。多个语句可以用分号分隔。

使用案例

该案例演示SQL的使用方法,将编号为“CLAI1020”数据删除 总体流程如下图所示:

输入输出结果对比预览:

案例数据

数据库文件:products.sql

案例操作

启动

该步骤是作业工作流的开始组件,直接拖入无需配置。

SQL

该步骤将配置SQL必要的一些字段。将编号为“CLAI1020”数据删除
该组件配置主要分为 4 步:

  • 第一步:新增一个数据库连接;
  • 第二步:输入数据库信息-一般;
  • 第三步:输入数据库信息-选项(serverTimezone=Asia/Shanghai);
  • 第四步:选择刚刚添加的数据库连接后,输入SQL语句;

结果预览

常见问题