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

Kesalahan sintaks pada atau di dekat END dengan nama kolom END

END adalah kata kunci. (Di antaranya, digunakan dalam CASE ... WHEN ... END ). Anda harus mengutipnya untuk menggunakannya sebagai pengenal.

create table emp(complete BOOLEAN NOT NULL, "end" BOOLEAN NOT NULL);

Perhatikan bahwa "quoted" pengidentifikasi peka huruf besar/kecil , mereka tidak tidak dilipat seperti pengidentifikasi yang tidak dikutip. Itu per standar SQL. Untuk informasi lebih lanjut, lihat dokumentasi PostgreSQL tentang struktur leksikal .

Ada daftar kata yang dicadangkan dalam dokumentasi .



  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 menghitung Selisih TANGGAL di PostgreSQL?

  2. Bagaimana cara membuat kunci utama terdiri dari dua bidang di Django?

  3. Mengapa tipe data char dikonversi ke bpchar secara otomatis?

  4. PowerShell terhubung ke Postgres DB

  5. Manakah opsi akses data terbaik yang tersedia untuk kerangka Play dengan Scala dan PostgreSQL?