PostgreSQL命令速查 – 事务与过程语言

官方文档参考这里,Exception码参考这里 事务 在PostgreSQL里,一组被BEGIN和COMMIT包围的语句称为一个事务块,没有显式发起BEGIN命令的语句默认作为单独一个事务执行。事务过程中失败将回滚。 PL/pgSQL PostgreSQL既支持直接执行一组plpgsql语句,又支持将语句写在function中通过函数名反复调用执行。一组过程语句被BEGIN和END包围,内部不形成事务,通过EXCEPTION块来处理异常情况。 直接执行一组plpgsql语句 创建自定义函数,存储过程

PostgreSQL命令速查 – 数据操作

参考Postgres XL官方文档,PostgreSQL官方文档 数据类型 【名称(别名)】 【大小】 【格式】 【描述】 smallint (int2) 2 bytes 数字:整数,取值范围-32768到+32767 integer (int,int4) 4 bytes 数字:整数,取值范围-2147483648到+2147483647 bigint (int8) 8 bytes 数字:整数,取值范围-9223372036854775808到+9223372036854775807 numeric (decimal) 变长 1.23 数字:浮点数,numeric(p,s) 例如numeric(5,2)表示精度xxx.xx real (float4) 4 bytes 数字:浮点数,6位十进制数精度 double preci