数据库节点

最近更新时间:2025-09-09 16:17:42

我的收藏

节点功能

数据库节点属于基础节点,提供对应用中已接入的数据库的全面操作支持。它能够执行数据的增、删、改、查等 SQL 操作,帮助用户在工作流中直接操作数据库,处理各种数据管理任务。




操作说明

输入变量

输入变量仅在该节点内部生效,不能跨节点使用。支持最多添加50个输入变量,满足多输入变量场景需要。点击添加,进行如下配置添加输入变量。
配置
说明
变量名称
该变量的名称,只能包含字母、数字或下划线,并且以字母或下划线开头,必填
变量描述
该变量的说明信息,非必填
数据来源
该变量的数据来源,支持“引用”“输入”两种选项。“引用”可选择前序所有节点的输出变量,“输入”可手动填入固定值,必填
变量类型
该变量的数据类型,不可选择,默认为“引用”的变量类型或“输入”的 string 类型

数据表

数据表是数据库中存储数据的基本结构,用来组织、存储和管理数据。每个表由行和列组成,每一行表示一条记录,包含一个具体的实例或数据,每个列表示数据的一个属性或特征。点击“添加”,支持选择数据表进行数据操作。允许选择一个数据库下的最多10个数据表。




SQL 数据操作

SQL(Structured Query Language) 是一种用于管理和操作关系型数据库的标准化编程语言。它用于执行各种数据库操作,如查询、更新、插入和删除数据,以及创建、修改数据库结构。SQL 语句是用来向数据库发出指令的文本命令。数据库节点中仅支持对数据表进行增删查改操作,即仅允许 insert、select、delete、update 的 SQL 语句。用户可在 SQL 数据操作框手动输入标准 SQL 语句,或点击“生成 SQL”,采用自然语言进行数据表操作描述,由模型为用户生成对应的 SQL 语句。




输出变量

经该节点处理后的输出变量。默认包含数据表的行数、运行后数据结果 ResultList(数据类型为 array<object>),以及运行时报错信息 Error(数据类型为 object,正常运行时该字段为空)。支持用户在 ResultList 处根据 SQL 操作手动新增所需的输出变量。
注意:
最多支持返回1000行数据,数据总体大小不超过3.5MB。




应用示例

对学生信息存储表中姓名为“张三”的学生,更新其电话号码为1234567890。其中数据库节点的配置如下:




常见问题

数据表的选取有没有限制?
支持选择同一个数据库下的多个数据表,最多支持选择10个。不支持跨数据库选择数据表。