操作数据表

功能

通过自定义的 SQL 语句来操作数据表。此活动可以根据 SQL 语句来执行数据表的增删改查操作。

输入

名称 说明 示例
数据表 【TDataTable】要进行操作的数据表。 构建数据表(传入变量)

选项

名称 说明 示例
SQL语句 【string】要操作的SQL语句。注:操作的数据表名称统一用'DataTable'。 'select [姓-名] from DataTable'
表头行加单引号 【Boolean】勾选后,表头行添加单引号,防止列名包含运算符报错。 (勾选)
指定类型操作 【Boolean】勾选则会以数据表表头的指定类型来转换数据,然后操作数据;不勾选则全部都以String类型转换。此参数在2023.05.05及之后的server版本中新增加的 (勾选)

输出

名称 说明 示例
数据表 【TDataTable】生成操作完成后的数据表。 操作后的数据表(创建变量)

注意/说明

1.“操作数据表”函数能获取的最大数据为20万行,使用此函数获取 Excel 数据时,若出现内存溢出问题,则需要将 Excel 数据进行分段后,再获取数据。例如 Excel 数据有40万行,使用函数进行数据获取时,产生内存溢出问题,此时需要先将 Excel 数据进行分段后,如分成两段(20万、20万)或分成三段(10万、10万、20万)等多种分段方式,再进行获取数据。

2.“操作数据表”函数能返回的最大数据为20万行,且最大计算总行数据为50万行。

3.在数据表中,要操作的列名含有运算符号时,使用【操作数据表】函数需要勾选属性“表头行加单引号”,编译才不会出现错误。

4.参数“指定类型操作”,勾选该参数使用原本表头定义好的类型进行操作数据表,不勾选则数据以String类型操作数据表。

相关函数

【创建数据表】、【输出数据表】

示例/演示

运行前:组件函数属性配置 运行后:

示例附件

组件[操作数据表函数测试]_20230505.db

results matching ""

    No results matching ""

    results matching ""

      No results matching ""