Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL:Coluna 'column_name' na cláusula where é ambígua


Existem problemas semelhantes com o MS SQLServer, onde a versão 2000 está aceitando algumas consultas ambíguas e a 2005 geraria um erro. Basicamente, as versões mais recentes parecem ser mais rigorosas.

Como regra geral, você deve usar a mesma versão do banco de dados no servidor de teste e no servidor de produção para evitar esse tipo de comportamento em que um trecho de código funciona na máquina de teste e falha na produção.