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ố \ .
-
SETlà 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. -
\setlà một lệnh meta psql và theo tài liệu :
-
\psetlà một lệnh meta psql khác. Theo tài liệu :