greenplum如何获取function的源代码

[复制链接]
查看11 | 回复5 | 2013-12-18 09:29:08 | 显示全部楼层 |阅读模式
在oracle中可以通过dba_source来获取过程,包的源码.在greenplum中也有个pg_proc表,但在这个表的prosrc字段中却看不到代码.有用过gp的兄弟指导一下,谢谢!

回复

使用道具 举报

千问 | 2013-12-18 09:29:08 | 显示全部楼层
用pgadmin工具软件
回复

使用道具 举报

千问 | 2013-12-18 09:29:08 | 显示全部楼层
hrb_qiuyb 发表于 2014-1-23 14:03
用pgadmin工具软件

版本,我现在就是用的pgadmin工具,我的意思是,有没有哪个表保存有function的源代码.
比方有个functionmy_function();
手册里,pg_proc这个系统表字段prosrc,保存有源代码.但
select s.prosc from pg_pro s where s.xxx = 'my_function'
返回的是空
回复

使用道具 举报

千问 | 2013-12-18 09:29:08 | 显示全部楼层
postgresql...
回复

使用道具 举报

千问 | 2013-12-18 09:29:08 | 显示全部楼层
有一个系统函数 pg_get_functiondef , 可以获取定义
回复

使用道具 举报

千问 | 2013-12-18 09:29:08 | 显示全部楼层
mavlarn 发表于 2014-5-27 13:19
有一个系统函数 pg_get_functiondef , 可以获取定义

好的,下周试下,谢谢.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行