Add a CaseSensitive option for text search synonym dictionaries (Simon) 为文 本搜索同义词字典添加了 CaseSensitive 选项。
Improve the precision of NUMERIC division (Tom) 提升了 NUMERIC 除法的精度。
Add basic arithmetic operators for int2 with int8 (Tom) 为 int2 与 int8 添加 了一个基础算法操作符。
This eliminates the need for explicit casting in some situations.
这就避免了一些需要显式类型转换的情况。
Allow UUID input to accept an optional hyphen after every fourth digit (Robert Haas) 允许 UUID 输入时在每四位后加一个可选的连字符。
Allow on/off as input for the boolean data type (Itagaki Takahiro) 允许输入
on/off 作为逻辑类型值。
Allow spaces around NaN in the input string for type numeric (Sam Mason) 允
许输入数据类型时在 NaN 两边有空格。
Temporal Data Types 时间数据类型
Reject year 0 BC and years 000 and 0000 (Tom) 谢绝公元前 0 年,以及 00,000,0000。
Previously these were interpreted as 1 BC. (Note: years 0 and 00 are still assumed to be the year 2000.)
以前这些会解释为公元前一前(注意:0 年和 00 年被当做 2000 年接受)
Include SGT (Singapore time) in the default list of known time zone abbreviations (Tom) 包括 SGT(新加坡时间)在内的所有已知时区的默认列表
Support infinity and -infinity as values of type date (Tom) 支持正负无穷作为 时间类型。
Make parsing of interval literals more standard-compliant (Tom, Ron Mayer) 使 interval 的方法更符合标准。
For example, INTERVAL '1' YEAR now does what it's supposed to.
例如: INTERVAL '1' YEAR 现在就像你猜的一样,表示一年。
Allow
interval fractional-seconds precision to be specified after the second
keyword, for SQL standard compliance (Tom) 允许在 second 关键字后指定微秒精度 的
interval。以兼容 SQL 标准。
Formerly the
precision had to be specified after the keyword interval. (For
backwards compatibility, this syntax is still supported, though
deprecated.) Data type definitions will now be output using the
standard format.
Support the IS0 8601 interval syntax (Ron Mayer, Kevin Grittner) 支持 ISO 8601 interval 语法。
For example, INTERVAL 'P1Y2M3DT4H5M6.7S' is now supported. 例如,现在支持 INTERVAL 'P1Y2M3DT4H5M6.7S'
Add IntervalStyle parameter which controls how interval values are output (Ron Mayer) 增加 IntervalStyle 参数以控制 interval 值的输出格式。
Valid
values are: postgres, postgres_verbose, sql_standard, iso_8601. This
setting also controls the handling of negative interval input when only
some fields have positive/negative designations.
Improve
consistency of handling of fractional seconds in timestamp and interval
output (Ron Mayer) 增强了 timestamp 和 interval 的微秒输出一致性。
Arrays
Improve
the handling of casts applied to ARRAY[] constructs, such as
ARRAY[...]::integer[] (Brendan Jurd) 增进了对 ARRAY[] 构造器的类型转换控制, 诸如:
ARRAY[...]::integer[]
Formerly
PostgreSQL attempted to determine a data type for the ARRAY[] construct
without reference to the ensuing cast. This could fail unnecessarily in
many cases, in particular when the ARRAY[] construct was empty or
contained only ambiguous entries such as NULL. Now the cast is
consulted to determine the type that the array elements must be.
Make SQL-syntax ARRAY dimensions optional to match the SQL standard (Peter) 现在 ARRAY 度量选项可以与 SQL 标准相符。
Add array_ndims() to return the number of dimensions of an array (Robert Haas) 增加了 array_ndims() 以返回数组的度量值。
Add
array_length() to return the length of an array for a specified
dimension (Jim Nasby, Robert Haas, Peter Eisentraut) 添加了 array_length()
以返回指定数 组的长度。
Add aggregate function array_agg(), which returns
all aggregated values as a single array (Robert Haas, Jeff Davis,
Peter) 添加 array_agg() 聚集函数,将所 有的聚合值作为一个单一数组返回。
Add unnest(), which converts an array to individual row values (Tom) 添加 unnest(),以将数组转化为标量行集。
This is the opposite of array_agg().
这是 array_agg() 的逆操作。
Add array_fill() to create arrays initialized with a value (Pavel Stehule) 添 加 array_fill() 以创建数组,并用指定值填充。
Add
generate_subscripts() to simplify generating the range of an array's
subscripts (Pavel Stehule) 添加 generate_subscripts(),简单的生成数组的下标范 围。
Wide-Value Storage (TOAST)
Consider TOAST compression on values as short as 32 bytes (previously 256 bytes) (Greg Stark) 使用 TOAST 的话,将值压缩为 32 位(以前是256位)
Require
25% minimum space savings before using TOAST compression (previously
20% for small values and any-savings-at-all for large values) (Greg) 使用
TOAST 压缩的话,最小情况下只需要以前的 25% 保存空间(小类型值和完整保存的大型 值只需要以前的 20%)。
Improve
TOAST heuristics for rows that have a mix of large and small toastable
fields, so that we prefer to push large values out of line and don't
compress small values unnecessarily (Greg, Tom) 增进了 TOAST 对大小混
合值的启发式计算,所以我们现在可以提取出数据行中的大型值,不压缩不必要的小值。
Create a usable and attractive login form using Bootstrap's styles, while ensuring the database table backing it is secure using Postgres' check constraints. See how creating an advanced Postgres ...
相关推荐
操作系统是目前最新的win7,qt和postgres版本也是最新的,编译流程网上没有详细和完整,所以上来共享一下
解压后在pycharm中进行使用,该探查数据库适用于postgres数据库,运行结束后以.xlsx格式进行保存,探查的内容有:数据库名称、数据表名称、数据表注释、排序、字段名称、字段注释、字段类型、字段长度、精度范围、...
SQL必知必会PostgresSQL数据导入脚本 SQL必知必会PostgresSQL数据导入脚本 SQL必知必会PostgresSQL数据导入脚本
postgres数据库odbc数据源 用于odbc连接postgres数据库
edb postgres studio --EnterpriseDB和PostgreSQL的数据库企业管理器,推荐使用 edb connectors --为EnterpriseDB提供odbc及c#等开发环境的数据库访问接口 edb migration studio --从其他主流DBMS将数据平滑迁移...
迄今最全最权威的关于PostgreSQL的数据类型介绍,这是扫描国外的《sql技术手册》上的,当然是中文版了,扫描的很清晰,我已按顺序弄到了word里面,是开发postgreSQL数据库必备的参考资料。
postgres_ext, 添加对缺少的PostgreSQL数据类型的支持 PostgresExt为ActiveRecord添加了缺少的原生PostgreSQL数据类型,并方便地查询了ActiveRecord和Arel的扩展扩展( Rails 4 ) 查找帮助?如果是一个 Bug ,请在...
odoo 数据类型这建立在基础上,以创建一组我们将用于从 Postgres 插入和检索数据的数据类型。使用图像该图像与预先设置的 Postgres 图像一起在 docker 注册表中可用: docker pull snapforbeginners/odoo-datatypes:...
Linux下postgres安装说明
postgres的docker镜像,可以使用docker load < postgres_image.tar,把此镜像文件加入到docker服务管理的磁盘中,然后使用docker run使用镜像
将postgres数据导入到sqlite;支持自动创建sqlite表,支持全库导入和指定表导入。
导入osm数据到postgres数据库工具
PostgresSQL是一个很优秀的开源数据库,并提供了针对空间数据的存扩展;这个PPT介绍了PostgresSQL数据库的基本情况
GORM数据类型JSON格式sqlite,mysql,postgres支持import "gorm.io/datatypes"type UserWithJSON struct {gorm. ModelName stringAttributes datatypes. JSON}DB. Create ( & User {Name : "json-1" ,Attributes : ...
Create a usable and attractive login form using Bootstrap's styles, while ensuring the database table backing it is secure using Postgres' check constraints. See how creating an advanced Postgres ...
变体是Postgres数据类型,它可以保存任何其他类型的数据,并记住原始类型。 例如: SELECT 'some text'::text::variant.variant; variant -------------------- (text,"some text") (1 row) SELECT 42::int::...
postgres中文文档!
postgres_v9.6.8 arm架构 国产操作系统 欧拉操作系统 eulerOS 免安装版本postgres,开箱即用 启动方式:./bin/pg_ctl -D data -l logfile start 默认用户名密码:postgres、ft@135246,也可重命名data目录后执行./...
PostgresSQL的简明教程,里面包含了使用方法
针对两台服务器下的postgres数据库之间,实现无密码互相登录