sql >> Database teknologi >  >> RDS >> Mysql

MySQL:Kolonne 'column_name', hvor klausulen er tvetydig

Der er et lignende problem med MS SQLServer, hvor version 2000 accepterer nogle tvetydige forespørgsler, og 2005 ville give en fejl. Grundlæggende ser de nyere versioner ud til at være mere strikse.

Som en generel regel bør du bruge den samme DB-version både på testserveren og på produktionsserveren for at undgå denne type adfærd, hvor et stykke kode fungerer på testmaskinen og fejler i produktionen.



  1. Hjælp os med at få IDE moderniseret i MS Access – din stemme tæller!

  2. Canonical Function EntityFunctions.TruncateTime findes ikke i MYSQL

  3. Mysql oledb driver

  4. small_case_table_names Indstillinger i MySQL 8.0.12