PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

tidak bisa membuat sisipan PostgreSQL sederhana berfungsi

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 memasukkan columnName /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.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara saya bekerja dengan desimal presisi tinggi di PHP

  2. SQL, Postgres OIDs, Apa itu dan mengapa berguna?

  3. Bagaimana cara mencatat kueri PostgreSQL?

  4. Menggunakan periode variabel dalam interval di Postgres

  5. Driver PostgreSQL 9.2 JDBC menggunakan zona waktu klien?