Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

duda con procedimniento alamcenado

Estas en el tema de duda con procedimniento alamcenado en el foro de PostgreSQL en Foros del Web. hola soy nuevo ty meio ofiscao por que estoy haciendo un procedimiento que simplemente inserta en la base de datos y no quiere correr mi ...
  #1 (permalink)  
Antiguo 11/11/2008, 16:38
 
Fecha de Ingreso: noviembre-2008
Mensajes: 1
Antigüedad: 16 años, 1 mes
Puntos: 0
duda con procedimniento alamcenado

hola soy nuevo ty meio ofiscao por que estoy haciendo un procedimiento que simplemente inserta en la base de datos y no quiere correr mi codigo es el siguiente y me tira el siguiente error:

CREATE PROCEDURE insertacondominio (rut_condominio CHARACTER VARYING, nom TEXT,dir TEXT,tele CHARACTER VARYING,valficha INTEGER,
porfondo DOUBLE PRECISION,montfondo DOUBLE PRECISION,
montcom DOUBLE PRECISION,m3 INTEGER,contraadmin CHARACTER) IS

BEGIN
INSERT INTO condominio(rutcondominio,nombre,telefono,valorfich alavanderia,porcentajefondoreserva,
montofondoreservaacumulado,montofondocomunidad,m3t otales,contrasenaadministrador)
VALUES(rut_condominio,nom,tele,valficha,porfondo,m ontfondo,montcom,m3,contraadmin);
END [inserta_condominio];

ERROR: error de sintaxis en o cerca de «PROCEDURE»
LINEA 1: CREATE PROCEDURE insertacondominio (rut_condominio CHARACTER...
^

********** Error **********

ERROR: error de sintaxis en o cerca de «PROCEDURE»
Estado SQL:42601
Caracter: 8

no se que hacer ya que he revisado varios tutoriales y no se por que me sigue tirando ese error si me pudierna ayudar gracias
salu2
  #2 (permalink)  
Antiguo 12/11/2008, 04:50
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 10 meses
Puntos: 13
Respuesta: duda con procedimniento alamcenado

No se que tutoriales has revisado, pero en postgres no existen PROCEDURES como tal, son todo funciones.
http://www.postgresql.org/docs/8.3/i...efunction.html

Salu2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:36.