PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come si scrive una query senza distinzione tra maiuscole e minuscole sia per MySQL che per Postgres?

La morale di questa storia è:non utilizzare uno stack software diverso per lo sviluppo e la produzione. Mai.

Ti ritroverai solo con bug che non puoi riprodurre in dev; il tuo test sarà inutile. Basta non farlo.

L'uso di un motore di database diverso è fuori questione:ci saranno MOLTI più casi in cui si comporta in modo diverso rispetto al semplice LIKE (inoltre, hai controllato le regole di confronto in uso dai database? Sono identiche in OGNI CASO? In caso contrario, puoi dimentica ORDER BY su colonne varchar che funzionano allo stesso modo)