
pgsql
黑头人
学习
展开
-
PostgreSql 使用自定义序列(Sequence)向表插入数据 id 自增长
按照以往Oracle建表的流程,我们来新建表,并且向表中导入数据。1.创建Book表CREATE TABLE book( id INTEGER PRIMARY KEY , name CHARACTER VARYING(50), price DOUBLE PRECISION, author CHARACTER VARYING(20));PRIMARY KEY 将id设置为主...原创 2019-03-06 14:00:26 · 2573 阅读 · 0 评论 -
Postgresql数据类型之UUID
1.UUID概述数据类型uuid存储由RFC 4122、ISO/IEC 9834-8:2005以及相关标准定义的通用唯一标识符(UUID)(某些系统将这种数据类型引用为全局唯一标识符GUID)。这种标识符是一个128位的量,它由一个精心选择的算法产生,该算法能保证在已知空间中任何其他使用相同算法的人能够产生同一个标识符的可能性非常非常小。因此,对于分布式系统,这些标识符相比序列生...原创 2019-03-08 16:43:28 · 2569 阅读 · 0 评论 -
postgresql时区问题,系统时间和pg时间不一致
1、问题描述:昨天开发同事遇到一个时间转换的问题提交到测试环境发现pg的时间和系统的时间不一致,相差十多个小时时区不一致,在此简单记录一下2、查系统时间pg时间发现不一致#datepg上查询:selectnow();show time zone;US/Pacific 在设置set time zone 'PRC';重新查询及时生效3、要想永久生效到pgdata...原创 2019-03-12 17:42:04 · 2965 阅读 · 0 评论