如果我有一个使用内置模块DBMS_DDL进行打包的代码的数据库,并且该数据库已升级,那么打包的代码是否仍然可用?询问的原因是文档中的这段文字,给人的印象是它特定于数据库版本。谢谢!
结果是
CLOB(2M
类型的字符串),其中包含已编码的输入语句的版本。编码包含一个前缀原始声明,直至并包括例行签名,或触发器,视图或程序包名称,后跟关键字WRAPPED
。此关键字后跟有关应用程序服务器的信息执行功能。信息的格式为pppvvrrm
,其中:[
ppp
使用字母SQL将产品标识为Db2®
vv
是两位数字的版本标识符,例如'09'`rr` is a two-digit release identifier, such as '07' `m` is a one-character modification level identifier, such as '0'.
我确信如果DB2升级后这样的过程不可用,那么手册中会有很大的警告。我认为CLOB中的版本信息明确存在,以允许IBM支持对wrap算法的任何更改,并且help存在诸如升级之类的问题,而不是阻碍它们]]