请教:同一实例下多个数据库均要使用put_line

同一实例下多个数据库均要使用put_line,它们是公用put_line,还是如何呢?因为创建put_line函数的时候需要连接数据库,之后需要把put_line拷贝至sqllib/function/下,那我先后连接同一实例下不同的数据库,创建这个用户自定义的函数,均会生成一个put_line出来,后创建的不就会把之前的...显示全部
同一实例下多个数据库均要使用put_line,它们是公用put_line,还是如何呢?
因为创建put_line函数的时候需要连接数据库,之后需要把put_line拷贝至sqllib/function/下,那我先后连接同一实例下不同的数据库,创建这个用户自定义的函数,均会生成一个put_line出来,后创建的不就会把之前的给覆盖了吗?
注:我这边的数据库结构都是一样的,只有数据不同,利用put_line输出的也是相同收起
参与22

查看其它 21 个回答whiterain的回答

whiterainwhiterain软件开发工程师china unicom
不同的数据库之间的函数不能公用。因为函数是注册到数据库中的系统表的。你用db2 -tvf重新创建一下就可以了啊
互联网服务 · 2008-06-04
浏览436

回答者

whiterain
软件开发工程师china unicom
擅长领域: 存储灾备分布式系统

whiterain 最近回答过的问题

回答状态

  • 发布时间:2008-06-04
  • 关注会员:0 人
  • 回答浏览:436
  • X社区推广