sql >> Databasteknik >  >> RDS >> PostgreSQL

Postgres accepterar inte tabellalias före kolumnnamn

Problemet är att du inkluderar tabellaliaset i SET klausul, i kolumnerna. Se dokumentationen för UPDATE i Postgres docs :

Detta är giltigt i Postgres:

update GREETING Greeting 
set 
    NAME='World', 
    PHRASE='Hello World!' 
where Greeting.ID=5 ;


  1. Hur uppdaterar jag samma tabell vid radering i MYSQL?

  2. Hur ändrar man database_url på heroku?

  3. MySQL datetime-jämförelse med föregående rad

  4. Hur får jag åtkomst till mysql-databasen med hjälp av skalskript?