LLAMAR A UN PROCEDIMIENTO
Publicado por albls (1 intervención) el 16/01/2009 16:03:06
SALUDOS hizo un procedimiento almacenado en la base es asi:
CREATE OR REPLACE FUNCTION propietario_insert
(
integer,
character varying,
numeric,
character varying
)
RETURNS "void" AS '
INSERT INTO "propietario"
(
"secuencialpro",
"nombre",
"edad",
"bienservicio"
)
VALUES
(
$1,
$2,
$3,
$4
);
' LANGUAGE 'SQL' VOLATILE;
al abrir el QUERY del pgadmin III quiero consumir ese procesimiento es decir:
llenar los datos de esta forma
propietario_insert(nextval('propietario_secuencialpro_seq'),'dfsd',23,'adasd');
pero no se como ejecutarlo
CREATE OR REPLACE FUNCTION propietario_insert
(
integer,
character varying,
numeric,
character varying
)
RETURNS "void" AS '
INSERT INTO "propietario"
(
"secuencialpro",
"nombre",
"edad",
"bienservicio"
)
VALUES
(
$1,
$2,
$3,
$4
);
' LANGUAGE 'SQL' VOLATILE;
al abrir el QUERY del pgadmin III quiero consumir ese procesimiento es decir:
llenar los datos de esta forma
propietario_insert(nextval('propietario_secuencialpro_seq'),'dfsd',23,'adasd');
pero no se como ejecutarlo
Valora esta pregunta


0