sql >> Databáze >  >> RDS >> PostgreSQL

Jak napíšete dotaz bez rozlišení velkých a malých písmen pro MySQL i Postgres?

Morálka tohoto příběhu je:Nepoužívejte pro vývoj a produkci jiný softwarový balík. Nikdy.

Prostě skončíte s chybami, které nemůžete reprodukovat ve vývoji; vaše testování bude bezcenné. Prostě to nedělej.

Použití jiného databázového stroje nepřipadá v úvahu - bude MNOHEM více případů, kdy se bude chovat jinak než jen LIKE (také jste zkontrolovali porovnávání, které databáze používají? Jsou ve KAŽDÉM PŘÍPADĚ totožné? Pokud ne, můžete zapomeňte na ORDER BY na sloupcích varchar fungujících stejně)



  1. Filtrování dat pomocí sady řádků JDBC

  2. Nainstalovat mysql-python (Windows)

  3. Implementace Switchover/Switchback v PostgreSQL 9.3.

  4. implodování seznamu pro použití v klauzuli python MySQLDB IN