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

Bagaimana Anda menulis kueri case-insensitive untuk MySQL dan Postgres?

Moral dari cerita ini adalah:Jangan gunakan tumpukan perangkat lunak yang berbeda untuk pengembangan dan produksi. Tidak pernah.

Anda hanya akan berakhir dengan bug yang tidak dapat Anda reproduksi di dev; pengujian Anda akan sia-sia. Jangan lakukan itu.

Menggunakan mesin basis data yang berbeda tidak mungkin - akan ada JAUH lebih banyak kasus di mana ia berperilaku berbeda dari sekadar SEPERTI (juga, apakah Anda sudah memeriksa susunan yang digunakan oleh basis data? Apakah mereka identik di SETIAP KASUS? Jika tidak, Anda bisa lupa ORDER BY pada kolom varchar yang berfungsi sama)



  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 Acosh() Bekerja di PostgreSQL

  2. Perbarui Kata Sandi PostgreSQL Anda di Linux

  3. Kembalikan Jenis Tabel dari fungsi A di PostgreSQL

  4. Rel metode yang tidak ditentukan untuk ActiveRecord_Associations_CollectionProxy

  5. Rencana Toko Kolom