Usa 'auto dealer'
invece. PostgreSQL interpreta "
come virgolette per identificatori, '
come virgolette per stringhe.
Inoltre:
-
Se si tratta di un nuovo progetto, non utilizzare tabelle di casi misti; è fonte di frustrazione in seguito. Invece di poter utilizzare qualsiasi caso nelle istruzioni SQL, devi sia citare il nome dell'identificatore che correggere il caso.
-
Non è necessario specificare
id
/DEFAULT
, gli stai chiedendo di fare ciò che avrebbe già fatto. Non ho incontrato un DBMS che richieda di includerecolumnName
/DEFAULT
se vuoi che metta il valore predefinito nella colonna, quindi non penso che questa coppia KV aggiuntiva renderà più chiaro ciò che sta accadendo a chiunque leggerà il tuo codice in seguito.