buen dia amigos foristas.
Por favor espero que me puedan ayudar, tengo un problema con la sintaxis de una sentencia prepara dentro de un procedimiento almacenado. Aqui le dejo el ejemplo, no se en que me estoy equivocando.
por favor es urgente GRACIAS DE ANTEMANO.
Paso a explicar este procedimiento: es una sentencia que tengo que actualizar tres campo, los cuales les paso por parametro.
cuando ejecuto me sale sintaxis error
Código MySQL:
Ver originalDELIMITER $$
set @snt
=concat('update ',tabla
,' set ',columna_estado
,'="No" ,',columna_usuario
,'=',usu_eliminar
,' , ',columna_fecha
,'=',f_eliminar
,' where ',columna_codigo
,'=',var_codigo
); execute sent;
DEALLOCATE PREPARE sent;