Ejecutar script dentro de plsql
Publicado por juan (2 intervenciones) el 16/08/2001 12:47:41
Hola, tengo un problema con un procedimiento en plsql :
Tengo un script que desde SQL*Plus se ejecuta perfecto, realizando la llamada así :
SQL> @d:\fichero.sql
pero cuando quiero ejecutar dicho script dentro de un procedimiento en pl/sql, el SQL*Plus me devuelve el siguiente error :
ORA-00900: invalid SQL statement
la llamada dentro de mi procedure es la siguiente :
execute immediate '@d:\fichero.sql';
Alguien tiene alguna idea sobre cómo realizar la llamada dentro del plsql?
Gracias de antemano.
Tengo un script que desde SQL*Plus se ejecuta perfecto, realizando la llamada así :
SQL> @d:\fichero.sql
pero cuando quiero ejecutar dicho script dentro de un procedimiento en pl/sql, el SQL*Plus me devuelve el siguiente error :
ORA-00900: invalid SQL statement
la llamada dentro de mi procedure es la siguiente :
execute immediate '@d:\fichero.sql';
Alguien tiene alguna idea sobre cómo realizar la llamada dentro del plsql?
Gracias de antemano.
Valora esta pregunta


0