Ver Mensaje Individual
  #11 (permalink)  
Antiguo 13/11/2012, 13:19
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 14 años, 2 meses
Puntos: 6
Respuesta: Secuencia para dos tablas

huesos52 gracias por contestar

pero tengo un problema me encuentro trabajando con pgAdminIII como hago lo que me dices

Cita:
id_tabla := NEXTVAL('actividad_id_actividad_seq');
debo de crear un procedimiento almacenado?

funcion ?

trigger?

leyendo un poco lo iniciaria asi , por favor me corrigen

Código SQL:
Ver original
  1. CREATE OR REPLACE FUNCTION secuenciaa() RETURNS INTEGER AS $$
  2. DECLARE
  3.     id_tabla BIGINT;
  4. BEGIN
  5. id_tabla := NEXTVAL('actividad_id_actividad_seq');
  6. RETURN id_tabla;
  7. END;
  8. $$ LANGUAGE plpgsql;

y compruebo

Código SQL:
Ver original
  1. SELECT secuenciaa();

tengo una pregunta como realizo el insert ?

INSERT INTO actividad (id_actividad,....)
VALUES ( ?)

Última edición por Montes28; 13/11/2012 a las 14:42