|
原帖由 hdzwl 于 2009-5-6 20:49 发表 ![]()
1,db2 v8中 的db2look导出的存储过程是不完整的
2、直接从syscat.procedures 查询text重定向到文件,是有bug的,当text中长度超过32767是就不完整了
3,使用get routine命令导出的是二进制
最好的办法是:
EXPORT TO procudure.del OF del MODIFIED BY LOBSINFILE
SELECT 'SET CURRENT SCHEMA '
||rtrim(procschema)||'@'||chr(10)
||'SET CURRENT PATH = SYSIBM,SYSFUN,SYSPROC,'
||rtrim(procschema)||' @'||chr(10)
||text||chr(10)||'@'||chr(10)
FROM syscat.procedures
WHERE procschema IN (${exp_schema})
ORDER BY create_time ;
确实有这些问题,export方法还没试过
get routine中将二进制转成字符型即可查看 |
|