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

Rails + Postgres:Không trả lại thông tin múi giờ trên cột từ bảng đã tham gia

Tôi đoán bạn nên bắt đầu với việc nắm bắt các kiểu dữ liệu liên quan. Kiểu dữ liệu "datetime" trong PostgreSQL thực sự là timestamp và có hai biến thể:withwithout time zone . Giá trị mặc định là without .

Trong nội bộ, PostgreSQL luôn lưu trữ dấu thời gian UTC. Dữ liệu múi giờ chính nó là không được lưu bằng dấu thời gian, không có hoặc không có múi giờ. Đó chỉ là những trình trang trí cho đầu vào và đầu ra phù hợp với cài đặt múi giờ của máy khách.

Tìm thêm giải thích chi tiết, ví dụ và liên kết tại câu trả lời có liên quan này .



  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 truy vấn động

  2. PostgreSQL 9.3:Bảng tổng hợp động

  3. Psycopg2, Postgresql, Python:Cách nhanh nhất để chèn hàng loạt

  4. đếm các mục nhập rỗng trong cột cơ sở dữ liệu theo cách RESTfull

  5. Làm cách nào để pg_column_size nhỏ hơn octet_length?