Brug 'auto dealer'
i stedet. PostgreSQL fortolker "
som værende anførselstegn for identifikatorer, '
som værende anførselstegn for strenge.
Også:
-
Hvis dette er et nyt projekt, skal du bare ikke bruge blandede tabeller; det er en kilde til frustration senere. I stedet for at kunne bruge et hvilket som helst kasus i dine SQL-sætninger, skal du både citere identifikatornavnet og få sagen korrekt.
-
Det er ikke nødvendigt at angive
id
/DEFAULT
, du beder den om at gøre, hvad den allerede ville have gjort. Jeg har ikke mødt en DBMS, der kræver, at du inkluderercolumnName
/DEFAULT
hvis du vil have det til at sætte standardværdien i kolonnen, så jeg tror ikke, at dette ekstra KV-pair vil gøre det, der sker, tydeligere for alle, der læser din kode senere.