Actualizar un blob con un sql dinámico
Estoy usando un
Prepare sqlsa
FROM :ls_sql;
EXECUTE SQLSA
USING :l_blob; con power builder 7 y oracle
Donde ls_sql es una cadena variable que se monta anteriormente de la siguiente forma:
ls_sql = "updateblob " + as_tabla + " set " + as_blob + " =? Where " + ls_claves
Donde as_tabla es el nombre de la tabla, as_blob es el nombre del campo blob y ls_claves son las claves primarias de la tabla.
La variable una vez construida queda de la forma "updateblob files set description =? Where idfile = 22"
Bueno el problema viene cuando me da error al ejecutarse, dice que esta mal montada y mi pregunta es, que es lo que estoy haciendo mal y si esto se puede hacer así o si hay otra forma mejor de hacerlo.
Prepare sqlsa
FROM :ls_sql;
EXECUTE SQLSA
USING :l_blob; con power builder 7 y oracle
Donde ls_sql es una cadena variable que se monta anteriormente de la siguiente forma:
ls_sql = "updateblob " + as_tabla + " set " + as_blob + " =? Where " + ls_claves
Donde as_tabla es el nombre de la tabla, as_blob es el nombre del campo blob y ls_claves son las claves primarias de la tabla.
La variable una vez construida queda de la forma "updateblob files set description =? Where idfile = 22"
Bueno el problema viene cuando me da error al ejecutarse, dice que esta mal montada y mi pregunta es, que es lo que estoy haciendo mal y si esto se puede hacer así o si hay otra forma mejor de hacerlo.
Respuesta de aldob
1