普元数据集成平台 普元数据集成平台
产品介绍
安装部署
快速入门
操作指南
FAQ
  • SQL程序
  • 说明
  • 配置项说明
  • FAQ

# SQL程序

  • 说明
  • 配置项说明
  • 使用示例
    • 查询类SQL程序
    • 查询类SQL程序(带参数)
    • 非查询类SQL程序
  • FAQ

# 说明

SQL 程序用于连接数据库并执行相应的 SQL 语句。支持查询和非查询两种:

  • 查询:支持 DML select 类型的语句,是有结果集返回的;
  • 非查询:支持 DDL 全部语句 和 DML update、delete、insert 三种类型的语句;
    • 分段执行符号:提供在数据源不支持一次执行多段SQL语句时,拆分SQL语句的符号来进行多次调用数据源执行方法。
      例如:
      1.当数据源选择 Hive 数据源时,不需要填写此参数。因为 Hive 数据源本身支持一次执行多段 SQL 语句;
      2.当数据源选择 MySQL 数据源时,并且要执行多段 SQL 语句时,需要填写此参数为英文分号 ;。因为MySQL数据源不支持一次执行多段 SQL 语句。

# 配置项说明

配置项 数据类型 是否必填 默认值 描述
数据源 String 是 - 选择SQL语句所执行的对应的数据源。
SQL类型 String 是 查询 支持查询和非查询两种。
查询:支持 DML select 类型的命令,有结果集返回。
非查询:支持 DDL全部命令 和 DML update、delete、insert 三种类型的命令。
分段执行符号 String 否 - 数据源不支持一次执行多段 SQL 语句时,用拆分 SQL 语句的符号来进行多次调用数据源执行方法。
日志行数 Integer 否 10 执行 SQL 语句返回的结果行数。
SQL语句 String 否 - 用户编写 SQL 语句。

# FAQ

无

← Seatunnel 通用模板开发 Shell程序 →