分类目录:GreenPlum

以下是分类 GreenPlum 下的所有文章

GreenPlum和PostgrepSql中SQL语句查询表结构

我们都知道命令查询表结构的方法如下: 先登录psql,执行:psql -h 123.123.123.123 database_name -U user_name 登录psql之后,再执行命令:\d owner_name.tablename 下面是通过SQL语句直接查询表结构或者视图的方法: select a.attname, pg_catalog.format_type(a.atttypid, a.atttypmod) as type from pg_catalog.pg_a……

GreenPlum和PostgreSQL常用时间计算转换方法

首先,介绍一下,Greenplum是以Postgresql为内核的并行计算数据库,PostgreSQL是GreenPlum的代码基础,GreenPlum在PostgreSQL8.2的基础之上进行MPP化改造,所以GreenPlum和PostgreSQL的大部分函数使用方法都基本一致。 本文主要介绍几种开发中经常用到的时间转换方法。 一、获取系统时间和时间格式化 1、获取当前时间 sel……

PostgreSQL存储过程或函数在Windows下批量发布方法

PostgreSQL经常会遇到需要在多个用户下发布存储过程或函数的情况,一个个发布非常麻烦,这里介绍windows批处理文件完成发布的过程。 第一步,首先打开pgpass.conf文件,默认一般路径是C:\Users\Administrator\AppData\Roaming\postgresql\pgpass.conf,打开后看里面的帐号密码是否完整。 一般格式是这样的:PostgreSQL服……

如何查看本地安装的Postgresql版本号?

1、在linux系统下,可以通过命令“postgres -V”或者命令“psql -V”查看 eg: $ psql -V # Or –version psql (PostgreSQL) 9.6.1 9.6.1就是Postgresql版本号。 2、如果已经进入了数据库,可以通过查询语句“SELECT version();”查看当前本地客户端Postgresql版本号 eg: => SELECT version(); version ——&……

GreenPlum更新或者删除报错:ERROR: Append-only tables are not updatable解决办法

GreenPlum我使用的时间还不长,对其中一些详细特性了解还不是很清楚。前两天在写程序时发现这样一个错误:“ERROR: Append-only tables are not updatable. Operation not permitted. (seg68”,按照错误的字面意思理解,就是说表是一个只能进行Append操作的表,它不能进行更新操作。 既然是表的问题,那么我把我当时的建表……