要在 MySQL 数据库系统(如 Amazon® Aurora®)中作为链的一部分执行结构化查询语言 (SQL) 操作,请添加一个包含 MySQL 连接命令的步骤。
要启用这些命令,IT 管理员首先要 创建一个 MySQL 连接器。
执行创建
要执行 CREATE
语句,请使用 Execute Create 命令。
属性
摘要信息 |
详细信息 |
SQL 文本/文件 |
输入要执行的 SQL 文本或文件。 |
输出
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效输入 |
3 |
错误 |
运行命令失败 |
执行查询
要执行 SELECT
查询并以逗号分隔值 (CSV) 文件形式接收结果,请使用 Execute Query 命令。
属性
摘要信息 |
详细信息 |
SQL 文本/文件 |
输入要执行的 SQL 文本或文件。 |
分隔符号 |
选择 CSV 输出中使用的分隔符。 |
预览结果 |
要查看返回行的预览,请选中此框。 |
输出
输出 |
输出类型 |
记录计数 |
整数 |
结果集(CSV) |
文件 |
SQL 错误 |
JSON |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效输入 |
3 |
错误 |
运行命令失败 |
执行 SQL
要执行任何 SQL 命令,请使用 Execute SQL 命令。如果有结果集,将以文件形式输出。
属性
摘要信息 |
详细信息 |
SQL 文本/文件 |
输入要执行的 SQL 文本或文件。 |
输出
输出 |
输出类型 |
记录计数 |
整数 |
结果集(CSV) |
文件 |
更新记录 |
整数 |
SQL 错误 |
JSON |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效输入 |
3 |
错误 |
运行命令失败 |
执行更新
要执行 UPDATE
语句,请使用 Execute Update 命令。
属性
摘要信息 |
详细信息 |
SQL 文本/文件 |
输入要执行的 SQL 文本或文件。 |
输出
输出 |
输出类型 |
记录更新 |
整数 |
SQL 错误 |
JSON |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效输入 |
3 |
错误 |
运行命令失败 |
获取表格定义
要以 JSON 格式检索表的详细信息(包括其列、主键和外键),请使用 Get Table Definition 命令。
属性
输出
输出 |
输出类型 |
表格元数据 |
文件 |
SQL 错误 |
JSON |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
输入无效 |
3 |
错误 |
运行命令失败 |
插入记录
要执行 INSERT
语句,请使用 Insert Records 命令。数据源可以是多行文本或 CSV 文件。
属性
摘要信息 |
详细信息 |
表格 |
输入要插入记录的表。 |
CSV 数据源 |
输入要插入表格的 CSV 文件。CSV 文件中的列必须与 Columns中指定的顺序一致。 |
分隔符号 |
选择 CSV 数据源中使用的分隔符。 |
是文件 |
如果 CSV 数据源 是文件,请选中此复选框。 |
包括页眉 |
如果 CSV 数据源 的第一行是标题,请选中此复选框。 |
列 |
输入 CSV 数据源 将填充的列列表,顺序与 CSV 数据源相同。 |
价值模板 |
输入 INSERT 命令的自定义值声明。用 ? 表示值; ? 的数量应与目标字段的数量一致。要自动生成,请留空。 |
输出
输出 |
输出类型 |
插入记录 |
整数 |
SQL 错误 |
JSON |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
无效输入 |
3 |
错误 |
运行命令失败 |
上载记录
要执行 UPSERT
语句,请使用 Upsert Records 命令。如果现有记录的唯一键与数据源中记录的唯一键匹配,命令 会更新 记录;否则,命令 会插入 记录。
属性
摘要信息 |
详细信息 |
目标表格 |
输入要向上插入记录的表。 |
暂存表(自动生成) |
输入在目标表中上载记录时临时保存记录的表名。 注意: Do 不要 使用现有表;命令会自动创建该表,然后在上载过程中删除。 |
独特的栏目 |
输入每个记录包含唯一值的列的列表。如果暂存表和目标表中记录的这些列匹配,则命令 更新 记录;否则, 插入 记录。 |
CSV 数据源 |
输入要插入目标表格的多行文本或 CSV 文件。该数据源中的列必须与 Columns的顺序一致。 |
分隔符号 |
选择 CSV 数据源中使用的分隔符。 |
是文件 |
如果 CSV 数据源 是 CSV 文件,请选中此复选框。 |
包括页眉 |
如果 CSV 数据源 以标题行开始,请选中此复选框。 |
列 |
输入 CSV 数据源 将填充的列列表,顺序与 CSV 数据源相同。 |
价值模板 |
输入 UPSERT 语句的自定义值。用 ? 表示值; ? 的数量应与目标字段的数量一致。要自动生成,请留空。 |
输出
输出 |
输出类型 |
插入的记录 |
整数 |
SQL 错误 |
JSON |
退出代码
代码 |
类型 |
详细信息 |
0 |
成功 |
成功 |
1 |
错误 |
输入无效 |
3 |
错误 |
运行命令失败 |