Oracle: Ejecutar una función desde consola
Para ejecutar una función desde consola en Oracle (normalmente para probar) se hace de la siguiente manera…
var numero NUMBER; EXEC :numero := f_chk_estado_recomendacion(); print numero;
Anuncios
Categorías:Base de Datos, oracle, Programación
gracias chabon 🙂
a mi me sale una ventana “Introducir variables ligadas” y no importa lo q ponga, se cierra y me sale como resultado “sentencia SQL no valida”
hola yo tengo que explicarle a mi maestro el uso de las funciones,,,,,crear una y ejecutarla y no se que onda hay una funcion que ya la pude crear pero no e podido ejecutarla como le ago ??????????????????
PRIMERO CREAMOS LA FUNTION (EN ORACLE) :
CREATE OR REPLACE function newID1
return varchar
is
retorna varchar2(20);
begin
select to_char(systimestamp,’yyyymmddhhmissff3′)into retorna from dual;
return retorna;
end ;
/
SEGUNDO LA EJECUTO ASI: SELECT newID from dual;