Postgres

di il
2 risposte

Postgres

Nella mia applicazione ho avuto alcuni problemi e ho dovuto sostituire mysql con postgres.
Sto avendo alcuni problemi ad eseguire le query(ci ho messo una mezz'ora abbondante per capire che se ho colonne con un mix di caratteri maiuscoli e minuscoli dovevo utilizzare le "").
Ora sto eseguendo questa query:

INSERT INTO lidos (name, description, address, lat, long, "createdAt", "updatedAt")
 VALUES ("Lo storione", "Descrizione chalet lo Storione", "Lungomare sud, Porto San Giorgio (FM)", 43.1826562, 13.7933863, '2019-02-04', '2019-02-04');
ma mi dice che c'è un errore
ERROR: syntax error at or near "updatedAt"

2 Risposte

  • Re: Postgres

    Qua dice chiaramente una cosa diversa https://www.postgresql.org/docs/11/sql-syntax-lexical.html :
    Key words and unquoted identifiers are case insensitive.
    Ti sei dimenticato di scrivere quale versione di Postgresql stai usando, potrebbe essere importante.
  • Re: Postgres

    Sinceramente non so che versione di postgres è. Comunque ho risolto, ho mandato a capo alcune cose ed è andato tutto bene. Ah e nei values ho sostituito " " con ' '
Devi accedere o registrarti per scrivere nel forum
2 risposte