Oracle - llamar a funcion oracle 11g

   
Vista:

llamar a funcion oracle 11g

Publicado por Jose Gallo terryjose67@gmail.com (1 intervención) el 30/07/2015 18:21:51
amigos tengo esta funcion en oracle bueno muchas mas que son parecidas pero la cuestion esque no puedo invocarlas desde java netbeans solo me puedo hacer insert directos pero

--------------------------------------insertar datos en tabla usuario-----------------------------------
create or replace function insertarusuario(_nick varchar,_nombre varchar,_clave varchar,_email varchar) returns integer as $$
begin
insert into registros1 values(_nick,_nombre,_clave,_email)
return null
END;

cuando la invoco me sale error: FROM keyword not found where expected

ayudenme porfavor
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

llamar a funcion oracle 11g

Publicado por Rafael (178 intervenciones) el 31/07/2015 11:05:46
La funcion tiene que ir contenida en un select ejemplo:

1
2
SELECT insertarusuario(NICK, NOMBRE, CLAVE, EMAIL)
FROM SYS.DUAL

O deberia ser un Procedure...
Creo que usas las cosas para lo que no son.

Saludos..
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar