I princip korrekt. Den viktiga skillnaden är att SET är ett SQL-kommando medan de andra två är psql-metakommandon - indikeras med prefixet \ .
-
SETär ett SQL-kommando för att ändra körtidsparametrar. Den körs på servern och har ingenting med psql att göra i sig. -
\setär ett psql-metakommando och per dokumentation :
\psetär ett annat psql-metakommando. Per dokumentation :