sql >> Database >  >> RDS >> Mysql

Opgeslagen procedure verhogen incompatibel met sql_mode=only_full_group_by ondanks dat sql_mode leeg is

Volgens de documentatie , MySQL gebruikt de sql-modus die actief was toen u de procedure maakte:

Dus maak de procedure opnieuw (of alles, want het is misschien niet de enige die wordt beïnvloed) met een andere modus geactiveerd (of repareer de group by syntaxis). Wijzigen de procedure, hoewel vermeld in de documentatie, is niet voldoende. Je zou moeten overwegen om de sql-modus daarvoor niet permanent te wijzigen (hoewel je misschien ook andere incompatibele code hebt).




  1. Bestaande PHP/MYSQL/-website converteren naar native IOS/Android-apps

  2. C#-client bijwerken wanneer de database wordt bijgewerkt

  3. MySQL hoog CPU-gebruik

  4. Volgorde van verwijdering met externe sleutelbeperkingen,