Salve!
Sto incontrando un problema piuttosto singolare: nonostante io abbia controllato la sintassi dei tipi di dato TIME sul manuale di postgres, il dbms continua a rifiutare la query di insert protestando sulla sintassi con cui gli passo il valore di time da settare.
codice:INSERT INTO orario VALUES (1, 'lun', 10:00:00, 12:00:00);Eppure ho letto che sia scrivendo 10:00:00 che 100000 o altre forme piu' o meno fantasiose il dato dovrebbe essere accettato in ogni caso (se ad es metto 100000 l'errore che da e' che il tipo richiesto e' time mentre gli si da un intero)ERROR: syntax error at or near ":"
LINE 5: INSERT INTO orario VALUES (1, 'lun', 10:00:00, 12.00);
^ --(il ^ punta al primo : dopo il 10, qui non riesco a farglielo fare)
********** Errore **********
ERROR: syntax error at or near ":"
Stato SQL: 42601
Carattere: 265
Che zozza sintassi devo usare per inserire una data in un db postgres u.u?
Dubito serva, ma la tabella orario ha come colonne (id_orario (numeric), giorno (char), orario_inizio (time), orario_fine (time))
Vi ringrazio in anticipo

Rispondi quotando
