![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PostgreSQL
DongLxu
这个作者很懒,什么都没留下…
展开
-
ORACLE和GREEN PLUM查看某个表都有哪些栏位
ORACLE数据库来查看某个表都有哪些表栏位,且排序:SELECT*FROMuser_tab_columnsWHERETable_Name = ‘表名称’ORDER BYcolumn_id ASC;green plum数据库来查看某个表都有哪些表栏位:select*frominformation_schema.columnswhere1=1– and table_schema = ‘schema名称’and table_name = ‘表名称’;...原创 2021-03-29 14:38:02 · 434 阅读 · 0 评论 -
greenplum查看某个表是什么时间创建的
比如我要查 tableA 这个表,是啥时间创建的:1.先去pg_class表,查出来select oid from pg_class where relname = ‘tableA’得到了这个表的OID;2.然后拿着这个OID去GP MASTER上面找时间3.然后stat:4.看到上面红框内,即是创建时间...原创 2021-02-08 16:59:55 · 1285 阅读 · 0 评论 -
记录一次gpbackup.gppkg安装的过程
1.先去http://gpdb.docs.pivotal.io/backup-restore/1-20/backup-restore-install.html#install-gppkg下载gpbackup的文件.gppkg,根据你自己的操作系统下载对应的版本,我的是RHEL的2.下载下来的包,复制到gp的家目录3.接下来,转为gpadmin下面:![在这里插入图片描述](https://img-blog.csdnimg.cn/20210127101310828.png4.执行安装命令:报错5原创 2021-01-27 10:20:01 · 604 阅读 · 0 评论 -
分布式 green plum 数据库MASTER上的执行SQL的 LOG查找
进入 /gpmaster/gpseg-1/pg_log下,可以看到所列出的log的列表:使用命令查找某个log文件中的关键字:5409626为SESSION IDmore gpdb-2020-09-26_000000.csv |grep 5409526最后呈现的结果则是包含该session id的SQL执行记录LOG,以上最简单的办法查找log,后续若有更好的办法查找LOG,再更新。...原创 2020-09-28 10:05:33 · 340 阅读 · 0 评论 -
GP数据库中,查找某个数据库表都有什么栏位名称
GP数据库中,查找某个数据库表都有什么栏位名称,可以查找其系统表,sql如下:selectCOLUMN_NAMEfromINFORMATION_SCHEMA.COLUMNSwhereTABLE_NAME = ‘table_name’ --table_name请替换为你所需要查找的table名称原创 2020-07-02 14:01:42 · 689 阅读 · 0 评论 -
创建green plum数据库表后,发现不能查询,但是表结构在
在gp数据库新建表后,发现DDL语句能够成功执行;但是在select时,一直报错说:表不存在,出现该问题的其中一个重要的原因是,没有给表建分布键,带分布键的建表DDL形如:– Table: dm.m_bis– DROP TABLE dm.m_bis;CREATE TABLE dm.m_bis(data_cate character varying(50) NOT NULL,code character varying(50) NOT NULL,evt_timestamp timestamp原创 2020-06-03 11:13:31 · 783 阅读 · 0 评论 -
PostgreSQL对已经存在联合主键的表更改其主键
步骤一:需要先删除已经存在的联合主键,SQL如下:ALTER TABLE “table_name”DROP CONSTRAINT “table_name_pkey”步骤二:然后添加新的主键:alter table table_name add primary key (a,b,c,d,e)即可更改联合主键成功!!!...原创 2019-04-16 23:59:39 · 5278 阅读 · 0 评论