1.创建表需要id自增 设置serial即可,示例: id serial not null 2.创建表没有设置后面想要再设置自增 给test表设置一个自增序列test_id_seq CREATE SEQUENCE test_id_seq START 10; 然后在设计表中添加 nextval('te…
数据库字符编码问题: -- 查看PostgreSQL数据库服务器端编码: show server_encoding; -- 查看PostgreSQL客户端工具psql编码: show client_encoding; -- 指定Postgresql会话的客户端编码: set client_encoding to 'utf8'; -- 获取当前系统时间(包括时区) 形如:2017-09-07 14:30:07.965671+08 s…
中文资料 中文资料 /**gp中的基本sql语法**/ --删除表 drop table testtb; --创建表 CREATE TABLE testtb ( id integer, "name" character varying(2) ) WITH ( OIDS=FALSE ) DISTRIBUTED BY (id); ALTER TABLE testtb OWNER TO gpadmin; --WITH 用来说明表的存储属性,比如表的压缩 --DISTRIBUTED BY 定义…