SET SQL_MODE=ONLY_FULL_GROUP_BY;
Cuando lo ejecuto desde el MySQL Workbench, funciona correctamente y los group by quedan restringidos. Ahora bien, quiero que ese comando se ejecute cada vez que inicien mi aplicación para asegurarme en cada cliente que tengan esta opción activa. Así me evito entrar servidor por servidor a ejecutar este comando de forma manual.
Cuando lo ejecuto desde mi aplicación, parece que se ejecuta, pues no da error ni nada, pero no se activa ese SQL_MODE.
Mi aplicación está en VB.NET, ¿Saben que es que hay que hacer para ejecutarlo desde VB.NET?
Desde mi Aplicación, lo estoy ejecutando de esta forma:
Código:
daDataAdapter = New MySqlDataAdapter daDataAdapter.UpdateCommand = New MySqlCommand("SET SQL_MODE=ONLY_FULL_GROUP_BY;", cnn) daDataAdapter.UpdateCommand.ExecuteNonQuery()