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

PG::UndefinedObject:ERROR:ketik hstore tidak ada tetapi ada

Anda telah menginstal hstore ekstensi dalam skema bernama hstore yang mungkin tidak ada di search_path default Anda .

Anda harus melakukan salah satu dari ini:

  • Tambahkan hstore ke search_path selama penyiapan koneksi;
  • Tambahkan hstore ke search_path dengan ALTER USER ... SET atau ALTER DATABASE ... SET;
  • Pindahkan ekstensi hstore dari hstore skema menjadi public; atau
  • kualifikasi skema semua referensi ke hstore , misalnya hstore.hstore(...) . Ini juga harus dilakukan untuk operator; -> menjadi OPERATOR(hstore.->)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pasangan nilai kunci di PostgreSQL

  2. Anda perlu menginstal postgresql-server-dev-X.Y untuk membangun ekstensi sisi server atau libpq-dev untuk membangun aplikasi sisi klien

  3. Menggunakan CASE di PostgreSQL untuk memengaruhi beberapa kolom sekaligus

  4. java.math.BigInteger tidak dapat dilemparkan ke java.lang.Integer

  5. PostgreSQL 9.3:Tabel pivot dinamis