PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Giá trị thích hợp cho -Infinity &Infinity trong Postgres

Bạn thực sự có thể sử dụng +infinity-infinity cho FLOAT4FLOAT8 (tức là floatdouble precision ) kiểu dữ liệu và cho dấu thời gian.

regress=> SELECT FLOAT8 '+infinity', FLOAT8 '-infinity';
  float8  |  float8   
----------+-----------
 Infinity | -Infinity
(1 row)

Đối với các loại khác, hãy sử dụng một cột riêng biệt, sử dụng các giá trị tối thiểu / tối đa cho loại hoặc (nếu thích hợp về mặt logic) sử dụng null.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgres Lỗi phương pháp org.postgresql.jdbc.PgConnection.createClob () không được triển khai

  2. PG ::ConnectionBad (FATAL:pg_hba.conf từ chối kết nối cho máy chủ 172.17.0.1, người dùng XXX, cơ sở dữ liệu XXX, tắt SSL):

  3. Chức năng của Window:last_value (ORDER BY ... ASC) giống như last_value (ORDER BY ... DESC)

  4. Khóa chính &khóa ngoại trong pgAdmin

  5. Có thể tạo cơ sở dữ liệu postgres trong dòng lệnh nhưng không phải trong tập lệnh bash