MUCHISIMAS GRACIAS !!! El 3 de mayo de 2011 09:35, iescriva <iescr...@gmail.com> escribió:
> El 03/05/11 13:36, Marcelo Robin escribió: > > Tengo una aplicación en VB6 y resulta que tengo una tabla en postgresql > > donde la clave primaria es un campo de tipo serial. En otras bases se > > traduciría en un "autonumerico"... cuando hago el insert no se serializa > > automaticamente... > > por ejemplo tengo: > > > > INSERT INTO com.bultos(id, bulto, bulto_corto) VALUES (?, ?, ?); > > > Al crear la tabla asignas a id el tipo SERIAL, luego en el insert no le > pases el valor para el campo id. > > > CREATE TABLE com.bultos( > id SERIAL PRIMARY KEY, > bulto integer, > bulto_corto integer > > ); > > INSERT INTO com.bultos(bulto, bulto_corto) VALUES (1, 1); > INSERT INTO com.bultos(bulto, bulto_corto) VALUES (1, 2); > INSERT INTO com.bultos(bulto, bulto_corto) VALUES (2, 1); > - > Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org > ) > Para cambiar tu suscripción: > http://www.postgresql.org/mailpref/pgsql-es-ayuda >