GS_PACKAGE
GS_PACKAGE系统表记录PACKAGE内的信息。
部分内置包是通过namespace模式加内置函数或视图的方式实现的,不是package对象,因此不在GS_PACKAGE系统表内。
名称 | 类型 | 描述 |
---|---|---|
oid | oid | 行标识符(隐含属性,必须明确选择)。 |
pkgnamespace | oid | package所属schema。 |
pkgowner | oid | package的所属者。 |
pkgname | name | package的名字。 |
pkgspecsrc | text | package specification的内容。 |
pkgbodydeclsrc | text | package body的内容。 |
pkgbodyinitsrc | text | package init的内容。 |
pkgacl | aclitem[] | 访问权限。 |
pkgsecdef | boolean | package是否是定义者权限。 |
bodysrcoffset | integer | 计算包体src在用户输入包体sql的偏移量。 |