Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/06/2015, 07:36
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 3 meses
Puntos: 360
Respuesta: Obtener autoincremento en pgAdmin

Poastgresql cuenta con una analogía llamada SERIAL.
Cuando creas un campo
Código SQL:
Ver original
  1. CREATE TABLE prueba(valor SERIAL,otros campos,etc)

Internamente está creando un campo tipo BIGINT y sincronizando con una sequencia su ejecución.

Código SQL:
Ver original
  1. CREATE TABLE prueba_seq(campo1 SERIAL,campo2 VARCHAR(10));
  2.  
  3. INSERT INTO prueba_seq (campo2) VALUES('Prueba 1');
  4. INSERT INTO prueba_seq (campo2) VALUES('Prueba 2');
  5. INSERT INTO prueba_seq (campo2) VALUES('Prueba 3');
  6.  
  7. SELECT *FROM prueba_seq ;

Si ejecutas estas sentencias de ejemplo, verás que el autoincremento se hace automaticamente.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming