没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
14页
Greenplum 中的数据字典 1. 字典表 1 2. pg_class 表 2 例子: 1. postgresql中,所有数据库的对象都是用oid连接在一起的。 3 2. 获取表的字段信息。 4 3. 获取表的分布键: 5 4. 获取一个视图的定义。 6 5. 分区表相关操作 8 6. 查询comment(备注信息) 9 7. 查询权限信息 10 8. 查询表的依赖关系 13
资源推荐
资源详情
资源评论
Greenplum 中的数据字典
1. 字典表
表名字 表用途
聚集函数
索引访问方法
访问方法操作符
访问方法支持过程
字段缺省值
表的列(属性,字段)
认证标识符(角色)
认证标识符成员关系
转换(数据类型转换)
表,索引,序列,视图(关系)
检查约束,唯一约束,主键约束,外键约束
编码转换信息
本集群内的数据库
每个角色及每个数据库的设定
对象类型的默认权限设置
数据库对象之间的依赖性
数据库对象的描述或注释
已安装的扩展模块
外部数据转换器定义
外部服务器的定义
额外的外部表
附加的索引信息
表继承层次
用于写函数的语言
大对象
模式
索引访问方法操作符表
操作符
访问方法操作符集
过程语言使用的模板数据
函数和过程
查询重写规则
数据库对象的安全标签
在共享对象上的依赖性
共享对象的描述
优化器统计
这个数据库集群里面的表空间
触发器
文本检索配置
文本检索配置 !
文本检索字典
文本检索分析器
文本检索配置模板
数据类型
外部服务器用户的映射
2. pg_class 表
表记载表和几乎所有有 字段或者是那些类似表的东西。包括索引(不过还要参阅 ),序列,视
图,复合类型和一些特殊关系类型; 在下面,当我们指所有这些对象的时候我们说 (关系)。 不是所
有字段对所有关系类型都有意义。
Name Type References Descripon
"###$
$ %&'(
$ %&'( ) #
*#
+ $ , #&'( #*
$ &
$ '#-.##$
".!/*
! .
$ %$'*#)
$".
!$
0 1*.!*-23415$
% $' 673889#
7"72:5;#((23<;7%;'"(;=$
>0 "$%
$' 673889#7"72:5;#((2
3<;7%;'"(;=$
$ &'(%&71%#?$%%&71%
$
$ ,%&71%#&'($?%&71%$
%
%$&
$
@#@#@
! @ #@#1@A#@#@ #
@%&71%#@
B " $
% $1
$$
! B "3C;34/
%&'(
! % !
%/
%/
%
* 7'(
*'($%!
'(!$5
'%'$
DE 7/F<7"%<;6&4;
DE 7..#! @
1. postgresql 中,所有数据库的对象都是用 oid 连接在一起的。
这样子会造成我们在理解数据字典的时候有一些不知所云。下面介绍几个函数,可以简化很多的操作。
名字 引用 描述
regproc pg_proc
函数名字
regprocedure pg_proc
带参数类型的函数
regoper pg_operator
操作符名
regoperator pg_operator
带参数类型的操作符
regclass pg_class
关系名
最常用的是 #关联数据字典的 ,使用方法如下:
GH@IJBKLMM/
..........
J
GH@I#@))MM/
N
......O..........
JBKLN
剩余13页未读,继续阅读
资源评论
- w198501252014-05-19对GP数据库的数据字典基本上都提到,不过有一些不是很详细,不错的资料
- saturnyy5202015-10-26不错,该讲的都讲了。对于具体应用中的问题涉及不多。
songhaoying
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功