From: | Gabriel Hermes Colina Zambra <hermeszambra(at)yahoo(dot)com> |
---|---|
To: | Pablo Braulio <brulics(at)gmail(dot)com>, postgres <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Volver la secuencia de la tabla a 1. |
Date: | 2008-03-03 13:19:07 |
Message-ID: | 590418.86441.qm@web63708.mail.re1.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
--- Pablo Braulio <brulics(at)gmail(dot)com> escribió:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hola a todos.
>
> Tengo la siguiente tabla:
>
> \d estudios
> Tabla
> «public.estudios»
> Columna | Tipo |
> Modificadores
> -
>
------------+--------------+-------------------------------------------------------
> id | integer | not null default
> nextval('estudios_id_seq'::regclass)
> anyo | integer | not null
> edificio | integer |
> instmant | integer |
> tipo | integer |
> ingenieria | integer |
> letraclasf | character(1) |
> numclast | character(1) |
> fecha | date |
>
> El problema que me enfrento es que tras hacer un
> truncate de la tabla,
> necesito que la secuencia vuelva a ser 1 para el
> primer insert.
>
> He probado con select setval('estudios_id_seq', 1),
> para solucionarlo,
> pero el primer valor a introducir siempre es 2.
Proba
ALTER SEQUENCE 'estudios_id_seq'
INCREMENT 1 MINVALUE 1
MAXVALUE 2147483647 RESTART 1
CACHE 1 NO CYCLE;
Y contame.
Atte.
Gabriel Colina
____________________________________________________________________________________
¡Capacidad ilimitada de almacenamiento en tu correo!
No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:
http://correo.espanol.yahoo.com/
From | Date | Subject | |
---|---|---|---|
Next Message | Moises Lindo | 2008-03-03 15:14:39 | Moises Lindo quiere ser tu amigo en Sonico |
Previous Message | Alvaro Herrera | 2008-03-03 12:59:05 | Re: Volver la secuencia de la tabla a 1. |