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

Stored procedure che solleva incompatibile con sql_mode=only_full_group_by nonostante sql_mode sia vuoto

Secondo la documentazione , MySQL utilizza la modalità sql che era attiva al momento della creazione della procedura:

Quindi ricrea la procedura (o tutta, perché potrebbe non essere l'unica interessata) con una modalità diversa attivata (o correggi il group by sintassi). Modifica la procedura, sebbene menzionata nella documentazione, non è sufficiente. Dovresti considerare di non modificare la modalità sql in modo permanente per questo (sebbene potresti avere anche altro codice incompatibile).