Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > PostgreSQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-08-2010
Avatar de elistraus
elistraus elistraus is offline
Miembro
 
Registrado: jun 2008
Posts: 32
Poder: 0
elistraus Va por buen camino
Problemas con las secuencias

saludos a toda la comunidad, no se porque no me resulta mi secuencia si hago todos los pasos, esto es lo que hago para crearla y me da un error que no existe relacion con la secuencia, si alguien me puede aclarar porfavor,,,saludos

CREATE SEQUENCE sideconc.seq_cod_sed
INCREMENT 1
MINVALUE 1
MAXVALUE 9223372036854775807
START 5501
CACHE 1;
ALTER TABLE sideconc.seq_cod_sed OWNER TO postgres;

CREATE OR REPLACE FUNCTION sideconc."TRG_SEQ_SED"()
RETURNS trigger AS
$BODY$BEGIN
New.codigo:=nextval('seq_cod_sed');
Return NEW;
END;$BODY$
LANGUAGE 'plpgsql' VOLATILE
COST 100;
ALTER FUNCTION sideconc."TRG_SEQ_SED"() OWNER TO postgres;

CREATE TRIGGER trg_seq_cod
BEFORE INSERT
ON sideconc.sede
FOR EACH ROW
EXECUTE PROCEDURE sideconc."TRG_SEQ_SED"();

no se porque no funciona debería mostarme la seceuncia al insertar datos en la tabla
Responder Con Cita
  #2  
Antiguo 02-08-2010
Avatar de yapt
yapt yapt is offline
Miembro
 
Registrado: sep 2006
Ubicación: España
Posts: 258
Poder: 18
yapt Va por buen camino
A ver si esto ayuda...

Código SQL [-]
CREATE OR REPLACE FUNCTION sideconc."TRG_SEQ_SED"()
  RETURNS trigger AS
$BODY$BEGIN
    New.codigo:=nextval('sideconc.seq_cod_sed');
    Return NEW;
END;$BODY$
  LANGUAGE 'plpgsql' VOLATILE
  COST 100;
ALTER FUNCTION sideconc."TRG_SEQ_SED"() OWNER TO postgres;

Si no es esto, no se me ocurre.

Saludos.
Responder Con Cita
  #3  
Antiguo 02-08-2010
Avatar de elistraus
elistraus elistraus is offline
Miembro
 
Registrado: jun 2008
Posts: 32
Poder: 0
elistraus Va por buen camino
siiiii era eeesoo muuuuuuuuuuuuuchas gracias, como no se me ocurrio , te pasaste de verdad!!!!
Responder Con Cita
  #4  
Antiguo 02-08-2010
Avatar de elistraus
elistraus elistraus is offline
Miembro
 
Registrado: jun 2008
Posts: 32
Poder: 0
elistraus Va por buen camino
Talking

mmmmm no se como se cierra este hilo
Responder Con Cita
  #5  
Antiguo 03-08-2010
Avatar de yapt
yapt yapt is offline
Miembro
 
Registrado: sep 2006
Ubicación: España
Posts: 258
Poder: 18
yapt Va por buen camino
Creo que en ClubDelphi no hace falta cerrar los hilos. Quizá me equivoco.

Me alegra haber podido ayudar.

Saludos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
problema con secuencias de escape janlo Impresión 2 06-10-2008 21:56:39
Secuencias de Esc/Pos Star muli Impresión 0 29-01-2008 12:58:54
Ejecutar secuencias del teclado ilda2006 Varios 2 23-01-2008 17:11:04
Urgente! Secuencias de impresora lroblesco Impresión 3 25-05-2005 21:29:45
Secuencias de escape en QReport fayala Impresión 1 14-04-2005 19:00:49


La franja horaria es GMT +2. Ahora son las 13:40:32.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi