Hola a todos. <br>Desarrollo una aplicacion en VB.NET-MySQL, deseo guardar algunos datos de control sobre las tablas como maquina, usuario, fecha-hora y un codigo de seguridad que por ahora no tiene grandes pretenciones<br>
el problema es que quiero que estos datos sean actualizados por un Trigger al momento en que el usuario hace alguna actualizacion. El ejemplo es <br clear="all">DELIMITER //<br><br>CREATE DEFINER = CURRENT_USER <br>TRIGGER SegR_Activos after update ON r_Activos
<br>for each row BEGIN <br> update r_Activos set usuario = substring_index(current_user, '@', 1), idmaquina = substring_index(current_user, '@', -1), fechaHora = NULL <br> safecode = md5(concat(<a href="http://new.id">
new.id</a>, new.idestado)) where r_Activos.id= <a href="http://new.id">new.id</a>;<br>END;<br>//<br><br>que al crearlo me da el siguiente error<br>ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'update r_Activos set usuario = substring_index(current_user, '@', 1), idmaquina ' at line 4
<br><br>yo no le veo errores, alguien puede ayudarme???<br>De antemano muchas gracias<br>-- <br>Oscar A. Peņa C.