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

Apakah spesifikasi JDBC mencegah '?' dari digunakan sebagai operator (di luar tanda kutip)?

Jika Anda memiliki driver postgresql terbaru, Anda dapat menggunakan:

??

Mengubah kueri asli:

SELECT * FROM tbl WHERE tbl.data ?? 'abc'

Detailnya ada dalam permintaan tarik ini - https://github.com/pgjdbc/pgjdbc/pull/227Perubahan ini dibuat lama setelah pertanyaan awal, tetapi perlu diperhatikan bahwa sekarang ada jawaban yang mudah.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Spring + Hibernate:Penggunaan Memori Cache Rencana Kueri

  2. VACUUM PostgreSQL dan ANALISIS Tips Praktik Terbaik

  3. Bagaimana menulis Pandas Dataframe ke model Django

  4. Oracle setara dengan Postgres 'DISTINCT ON?

  5. Konferensi PostgreSQL Musim Semi 2011, AS/Kanada