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

Biến bảng PostgreSQL

Như @Clodoaldo đã nhận xét:sử dụng bảng tạm thời trong PostgreSQL. Ví dụ của bạn:

CREATE TEMP TABLE product_totals (
   product_id int
 , revenue money
);

Thông tin thêm trong sách hướng dẫn về CREATE TABLE nơi bạn có thể tìm thấy câu trích dẫn này:

Nếu được chỉ định, bảng được tạo dưới dạng bảng tạm thời. Các bảng tạm thời sẽ tự động bị loại bỏ vào cuối phiên, tùy chọn khi kết thúc giao dịch hiện tại (xem BẬT LỆNH dưới đây). Các bảng vĩnh viễn hiện tại có cùng tên sẽ không hiển thị trong phiên hiện tại trong khi bảng tạm thời tồn tại, trừ khi chúng được tham chiếu với các tên đủ điều kiện giản đồ. Mọi chỉ mục được tạo trên bảng tạm thời cũng tự động là tạm thời.

Bảng chưa đăng ký là một tính năng có phần liên quan của PostgreSQL 9.1. Họ lưu ghi đĩa bằng cách không ghi vào WAL. Đây là cuộc thảo luận về các tính năng của Robert Haas.

Ngoài ra, liên quan đến money kiểu dữ liệu:

  • PostgreSQL:Loại dữ liệu nào nên được sử dụng cho Đơn vị tiền tệ?


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Amazon RDS cho PostgreSQL Alternatives - ClusterControl cho PostgreSQL

  2. Postgres ĐỂ LOOP

  3. PgBouncer giúp tăng tốc Django như thế nào

  4. Triển khai và bảo trì PostgreSQL với Ansible

  5. Câu lệnh IF-THEN-ELSE trong postgresql