Gunakan 'auto dealer'
sebagai gantinya. PostgreSQL menafsirkan "
sebagai tanda kutip untuk pengidentifikasi, '
sebagai kutipan untuk string.
Juga:
-
Jika ini adalah proyek baru, jangan gunakan tabel kasus campuran; itu adalah sumber frustrasi nanti. Alih-alih dapat menggunakan huruf besar apa pun dalam pernyataan SQL Anda, Anda harus mengutip nama pengenal dan mendapatkan huruf besar-kecil dengan benar.
-
Tidak perlu menentukan
id
/DEFAULT
, Anda memintanya untuk melakukan apa yang sudah dilakukannya. Saya belum menemukan DBMS yang mengharuskan Anda memasukkancolumnName
/DEFAULT
jika Anda ingin menempatkan nilai default di kolom, jadi menurut saya KVpair tambahan ini tidak akan membuat apa yang terjadi lebih jelas bagi siapa pun yang membaca kode Anda nanti.