跳到主要内容
版本:Next

数据库

功能介绍

模块位置:输入输出-数据库

通过指定的数据库配置进行数据库连接,数据库配置请参考文件数据库配置

连接成功后会,用户可以读取并选择指定数据库的所有表。

常见保存失败原因

数据库保存失败时会打印错误信息,可根据错误信息排查错误,常见的保存失败的原因如下:

  • 数据库无法访问(在数据库配置中未连接成功)
  • 数据库字段类型与写入的数据差异较大导致无法写入(如二进制文件流数据)
  • 数据库自身设置原因(如:字段设置了主键仍然保存了相同的数据/字段不允许空值保存了空值)

使用场景

通过指定的表读取该表所有字段,用户可给每个字段指定保存内容,执行数据库模块后会根据用户的设置向指定表中保存数据。

输入

数据库配置

数据库配置列表

选择在数据库配置界面添加的数据库,数据库模块会根据选择的数据库配置尝试连接数据库。

数据库表格列表

数据库成功连接之后,更新可选择的表名列表,选择要保存数据的表名。

数据库字段列表

选择表名后,数据库模块会根据选择的表名获取所有的字段名称和类型显示,用户可根据类型选择不同的数据源或手动输入要写入的值。

用户可根据字段类型选择不同的输入类型,当前输入类型共计有四种:

  • 输入:通用的输入,可以选择手动输入,或选择流程图中数据库模块之前的模块的对应类型的输出
  • 递增:数据库模块会查找该字段数据的最大值,并在写入时递增写入(加1)
  • 当前时间:数据库模块会在保存数据时自动获取一次当前时间进行写入
  • 本地文件:可选择本地文件的路径或手动输入路径,会在保存时读取文件并将文件的文件流保存进数据库

常见保存失败原因

数据库保存失败时会打印错误信息,可根据错误信息排查错误,常见的保存失败的原因如下:

  • 数据库无法访问
  • 数据库字段类型与写入的数据差异较大导致无法写入(如二进制文件流数据)
  • 数据库自身设置原因(如:字段设置了主键仍然保存了相同的数据/字段不允许空值保存了空值)