数据库
功能介绍
模块位置:输入输出-数据库
通过指定的数据库配置进行数据库连接,数据库配置请参考文件数据库配置。
连接成功后会,用户可以读取并选择指定数据库的所有表。
常见保存失败原因
数据库保存失败时会打印错误信息,可根据错误信息排查错误,常见的保存失败的原因如下:
- 数据库无法访问(在数据库配置中未连接成功)
- 数据库字段类型与写入的数据差异较大导致无法写入(如二进制文件流数据)
- 数据库自身设置原因(如:字段设置了主键仍然保存了相同的数据/字段不允许空值保存了空值)
使用场景
通过指定的表读取该表所有字段,用户可给每个字段指定保存内容,执行数据库模块后会根据用户的设置向指定表中保存数据。
输入
数据库配置
数据库配置列表
选择在数据库配置界面添加的数据库,数据库模块会根据选择的数据库配置尝试连接数据库。
数据库表格列表
数据库成功连接之后,更新可选择的表名列表,选择要保存数据的表名。
数据库字段列表
选择表名后,数据库模块会根据选择的表名获取所有的字段名称和类型显示,用户可根据类型选择不同的数据源或手动输入要写入的值。
用户可根据字段类型选择不同的输入类型,当前输入类型共计有四种:
- 输入:通用的输入,可以选择手动输入,或选择流程图中数据库模块之前的模块的对应类型的输出
- 递增:数据库模块会查找该字段数据的最大值,并在写入时递增写入(加1)
- 当前时间:数据库模块会在保存数据时自动获取一次当前时间进行写入
- 本地文件:可选择本地文件的路径或手动输入路径,会在保存时读取文件并将文件的文件流保存进数据库
常见保存失败原因
数据库保存失败时会打印错误信息,可根据错 误信息排查错误,常见的保存失败的原因如下:
- 数据库无法访问
- 数据库字段类型与写入的数据差异较大导致无法写入(如二进制文件流数据)
- 数据库自身设置原因(如:字段设置了主键仍然保存了相同的数据/字段不允许空值保存了空值)