Busca esa secuencia que se genera. y usa el comando setval(squence, inicio)
Con eso pones el valor de la secuencia en el valor q deseas en este caso 10000

*-------------------------------------------------------* 
*-Edwin Quijada 
*-Developer DataBase 
*-JQ Microsistemas 
*-809-849-8087

* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo 
comun" 
*-------------------------------------------------------*




> Date: Thu, 4 Dec 2008 15:52:47 -0300
> From: [EMAIL PROTECTED]
> To: pgsql-es-ayuda@postgresql.org
> Subject: [pgsql-es-ayuda] Serial
> 
> Hola.
> Tengo un archivo plano extraido de una tabla informix, cuyo primer campo 
> es serial, y comienza en 10000.
> Con COPY la subo a postgres y lo hace correctamente.
> Ahora bien, cuando hago un insert en esta tabla el campo serial 
> (auto-incremento) lo graba comenzando la secuencia por 0 y deberia 
> grabarlo con el primero disponible de los datos que subi.
> Como hago para que se respete esa secuencia?
> Gracias
> --
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>                http://archives.postgresql.org/pgsql-es-ayuda

_________________________________________________________________
See how Windows® connects the people, information, and fun that are part of 
your life
http://clk.atdmt.com/MRT/go/119463819/direct/01/--
TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo 
agradecerán

Responder a