30/03/2009, 10:49
|
| | Fecha de Ingreso: septiembre-2008
Mensajes: 30
Antigüedad: 16 años, 2 meses Puntos: 0 | |
Como hacer que el campo serial vuevla a numerar a partir de un valor Tengo la siguiente tabla:
Table "public.sustancia"
Column | Type | Modifiers
--------------+-------------------+---------------------------------------------
---------------------
gidsustancia | integer | not null default nextval('sustancia_gidsusta
ncia_seq'::regclass)
abreviatura | character varying |
nombres | character varying |
unidades | character varying |
gidtipos | integer |
Indexes:
"sustancia_pkey" PRIMARY KEY, btree (gidsustancia)
y al hacer :
# Insert into sustancia (abreviatura,nombres,unidades,gidtipos) values ('n','nueva1','n',7)
me da el error:duplicate key value violates unique constraint
de repente intentando probar ocn nextval (con cosas que lei por ahi)
hizo alguna cosa muy rara: me saco valores pasando del 100...
pero yo ahora quiero que si tengo sustancias hasta 50 pues que siga en el 51 puedo hacer eso?
es que ahora me inserto la 201 pero no deberia ser asi...
alguien me puede ayudar
muchas gracias |