Stałe znakowe wymagają pojedynczych cudzysłowów .
Użyj:INSERT INTO users(user_name, name, password,email) VALUES ('user2','first last','password1', '[email protected]' );
Zobacz instrukcję:postgresql.org/docs/current/static/…
Uwaga:po tym, jak napotkałem ten sam problem i prawie przegapiłem odpowiedź, która istnieje na tej stronie (w sekcji komentarzy), dzięki @a-horse-bez-imienia - opublikowałem tę odpowiedź