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

Sự khác biệt giữa set, \ set và \ pset trong psql

Về cơ bản là chính xác. Sự khác biệt quan trọng là SET là một lệnh SQL trong khi hai lệnh kia là các lệnh meta psql - được biểu thị bằng tiền tố \ .

  • SET là một lệnh SQL để thay đổi các tham số thời gian chạy. Nó được thực thi trên máy chủ và không liên quan gì đến psql.

  • \set là một lệnh meta psql và theo tài liệu :




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để trả về nhiều hàng từ hàm PL / pgSQL?

  2. Django ORM so sánh bộ tuples / thứ tự từ vựng

  3. tìm vị trí gần nhất theo vĩ độ và kinh độ trong postgresql

  4. Postgresql 10 - Cấu hình song song

  5. Bảng và chỉ mục so với HDD và SSD