hola, estoy intentando hacer un procedimiento almacenado en el que construyo una cadena para ejecutarla...
CREATE PROCEDURE StoredProcedure1()
begin
declare myquery varchar(128) ;
set myquery = 'update pruebas set prop=1000' ;
PREPARE stmt2 FROM @myquery;
execute stmt2;
end
pero me da el error:
Error 1312...procedure cant return a result set in the given context...
lei que estas sentencias estan obsoletas, ¿hay alguna manera de ejecutar una sentencia que vayas construyendo sobre la marcha?'
gracias