Hola, tengo un problema que no logro resolver y les agradeceria mucho su ayuda.
Quisiera saber como puedo acceder a los elementos de un bloque de datos para poder hacer un select o un insert, desde un disparador smart de PL/SQL.
Si el bloque de datos se llama ARTICULO y sus elementos ARTIC Y PRECIO, en algunos sitios he visto que se hace algo asi parecido:
INSERT INTO <TABLA> VALUES (:ARTICULO.ARTIC,:ARTICULO.PRECIO);
Lo he probado todo, ponerlos entre comillas, sin comillas, y nada. ¿Como lo hago??????????
Oracle Forms Developer y PL/SQL
Moderador: Moderadores
Debes crear un parametro para cada elemento de datos, despues en cuanto el bloque de datos se informe asigna el valor de estos elementos a su parametro correspondiente. por ejemplo
P_ARTIC corresponde al elemento ARTIC
de este modo ya si te deberia funcionar este sistema.
INSERT INTO <TABLA> VALUES (:P_ARTIC,:P_PRECIO);
Salu2.
P_ARTIC corresponde al elemento ARTIC
de este modo ya si te deberia funcionar este sistema.
INSERT INTO <TABLA> VALUES (:P_ARTIC,:P_PRECIO);
Salu2.