sql >> Database >  >> RDS >> PostgreSQL

Postgresql:syntaxisfout op of in de buurt van -

Ik heb het probleem in mijn systeem gereproduceerd,

postgres=# alter user my-sys with password 'pass11';
ERROR:  syntax error at or near "-"
LINE 1: alter user my-sys with password 'pass11';
                       ^

Hier is het probleem,

psql vraagt ​​om invoer en je hebt opnieuw de alter-query gegeven, zie postgres-# Daarom geeft het een foutmelding bij alter

postgres-# alter user "my-sys" with password 'pass11';
ERROR:  syntax error at or near "alter"
LINE 2: alter user "my-sys" with password 'pass11';
        ^

Oplossing is zo simpel als de fout,

postgres=# alter user "my-sys" with password 'pass11';
ALTER ROLE


  1. Een SQL Plus-script uitvoeren in PowerShell

  2. Machtigingen voor het maken van een trigger in mysql

  3. Selecteer met dynamisch gegenereerde tabelnaam

  4. T-SQL dynamische spil