1.我想写一个DB2程序对表进行常见的插入/更新/删除,问题是如何生成随机值的SQL语句?例如,如果是整数类型的列,存储过程可以生成 1 到 10000 之间的数字,或者对于 varchar 类型的列,存储过程可以生成具有固定长度的随机选择的字符串,例如 10;
2.如果 DB2 SQL 语法支持将文件中的数据放入随机选择的行的 LOB 列中,例如,我有一个表 t1(c0 integer,c1 clob),那么我怎么能像“插入到t1 值(100,some_path_to_a_text_file)" ?
3.使用DB2“导入”加载数据,如果文件包含10000行,似乎DB2默认会在一个事务中提交整个10000行插入。是否有任何配置/选项可以用来将“导入”过程划分为 10 个事务,每个事务有 1000 行?
非常感谢!