Nasıl MySQL ve PostgreSQL için büyük / küçük harf duyarlı bir sorgu yazabilirim?
Kalkınma için yerel bir MySQL veritabanı çalışan, ama PostgreSQL kullanan Heroku için göreve gidiyorum. Heroku hemen hemen her şeyi yönetir, ama benim küçük harf duyarlı tablolar Gibi büyük / küçük harf duyarlı olur. Çok beğeniyorum dedim ifadeler kullanabilirim, ama benim yerel MySQL veritabanı bunu kaldıramıyor.
Hem MySQL ve PostgreSQL ile uyumlu büyük / küçük harf duyarlı bir sorgu yazmak için en iyi yolu nedir? Ya Gibi ve çok beğeniyorum dedim ayrı ifadeleri uygulamam konuşuyor DB bağlı olarak yazmak gerekiyor mu?
CEVAP
Bu hikayenin ahlaki: farklı bir yazılım geliştirme ve üretim için koymayın. Asla.
Sadece dev sunamayacağı olan böcekler ile bitireceğiz; test değersiz olacak. Sadece bunu yapmayın.
Farklı bir veritabanı motoru kullanarak söz konusu değil - GİBİ (ayrıca, veritabanları tarafından kullanılan alfabe kontrol ettin mi? daha farklı şekilde hareket ettiği ÇOK daha fazla vaka olacak Benzer HER DURUMDA, onlar? Değilse, bir ad sütunu sütunlar aynı şekilde çalışmaya devam) SİPARİŞ unutabilirsin
PostgreSQL: Nasıl "büyük / küçük ...
Nasıl dize karşılaştırırken büyük / kü...
Nasıl Javascript büyük / küçük harf du...
Nasıl Java büyük / küçük harf duyarlı ...
Nasıl dava Vim / küçük harf duyarlı ar...