高手请进……关于DB2 GET ROUTINE的问题
小弟用DB2 GET ROUTINE导出了一个存储过程
DB2 GET ROUTINE INTO c:\A.sql FROM PROCEDURE SA.A
导出成功,但是为什么前后都一大堆乱码呢?有没什么办法去掉?
或者有其他的方法可以导出存储过程到单一的文件里面? db2 存储
[解决办法]
get routine 命令生成的文件不是文本文件,所以是乱码。
syscat.procedures 表的 text 列存储了存储过程的代码,导出这一列就行了。
db2 "export to /dev/null of del lobs to $filepath lobfile $filename modified by lobsinfile select text from syscat.procedures where procschema='' and procname=''"