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

múi giờ mặc định của postgres

Múi giờ là một tham số phiên. Vì vậy, bạn có thể thay đổi múi giờ cho phiên hiện tại.

Xem tài liệu.

set timezone TO 'GMT';

Hoặc theo sát tiêu chuẩn SQL hơn, hãy sử dụng SET TIME ZONE yêu cầu. Lưu ý hai từ cho "TIME ZONE" trong đó mã ở trên sử dụng một từ duy nhất "múi giờ".

SET TIME ZONE 'UTC';

Tài liệu giải thích sự khác biệt:

SET TIME ZONE mở rộng cú pháp được xác định trong tiêu chuẩn SQL. Tiêu chuẩn chỉ cho phép chênh lệch múi giờ số trong khi PostgreSQL cho phép các đặc tả múi giờ linh hoạt hơn. Tất cả các tính năng SET khác là phần mở rộng PostgreSQL.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mới trong PostgreSQL 12:Các cột được tạo

  2. Cách chọn bản ghi từ 24 giờ qua trong PostgreSQL

  3. @BatchSize là cách sử dụng thông minh hay ngu ngốc?

  4. Sửa chữa Postgresql sau khi nâng cấp lên OSX 10.7 Lion

  5. Gỡ cài đặt hoàn toàn PostgreSQL 9.0.4 khỏi Mac OSX Lion?