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

Fungsi currval di PostgreSQL mengeluh bahwa kolom tidak ada

Ternyata ini adalah masalah dengan kapitalisasi dan kutipan. Karena saya ingin mempertahankan kapitalisasi nama relasi, saya perlu menggunakan keduanya tunggal dan tanda kutip ganda untuk meneruskan nama relasi yang benar ke currval .

Saya mengubah kueri menjadi SELECT currval('"Concept_cid_seq"'); (perhatikan tanda kutip tunggal luar) dan itu bekerja dengan benar.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. masalah dengan python manage.py migrasi -> Tidak ada modul bernama psycopg2

  2. Postgres UUID dan Hibernate → tidak ada kolom yang ditemukan

  3. postgresql nextval menghasilkan nilai yang ada

  4. Dapatkan nilai Kolom dari baris sebelumnya di postgres tidak dapat menggunakan fungsi jendela di UPDATE

  5. Fungsi Postgres mengembalikan baris sebagai nilai JSON