DB29.7提供一个新的存储过程,可以将db2look的输出存储在表中。
那么这个功能潜在的用途很大,可以用在数据库迁移上:
1.使用该过程生成DDL语句
2.导出DDL语句存储的表
3.将导出的数据导入到新库上
4.自定义过程读取该表数据创建数据库对象
那么这个功能潜在的用途很大,可以用在数据库迁移上:
1.使用该过程生成DDL语句
2.导出DDL语句存储的表
3.将导出的数据导入到新库上
4.自定义过程读取该表数据创建数据库对象
生成表SYSIBM.SYSCHECKS的创建语句用法示例:
CALL SYSPROC.DB2LK_GENERATE_DDL('-e -z SYSIBM -t SYSCHECKS', ?);
completed successfully.
completed successfully.
输出参数的值
--------------------------
参数名: OP_TOKEN
参数值: 2
--------------------------
参数名: OP_TOKEN
参数值: 2
返回状态 = 0
SELECT * FROM systools.db2look_info WHERE op_token=2;