sql >> Database >  >> RDS >> Mysql

MySQL:Kolom 'kolomnaam' waarin clausule dubbelzinnig is

Er zijn soortgelijke problemen met MS SQLServer waar versie 2000 enkele dubbelzinnige vragen accepteert en de 2005 een fout zou veroorzaken. In principe lijken de nieuwere versies strenger te zijn.

Als algemene regel geldt dat u dezelfde DB-versie zowel op de testserver als op de productieserver moet gebruiken om dit soort gedrag te voorkomen waarbij een stukje code op de testmachine werkt en faalt in de productie.



  1. Hoe HOUR() werkt in MariaDB

  2. Een primaire sleutel toevoegen aan een bestaande tabel in SQL Server (T-SQL-voorbeelden)

  3. Hoe database te herstellen met RMAN

  4. Een inleiding tot zoeken in volledige tekst in MariaDB