On 18/11/2008 17:37, Scott Marlowe wrote: > create table a (i int primary key, info text); > create sequence a_i_seq; > alter table a alter column i set default nextval('a_i_seq'); You'll also need to grant SELECT and UPDATE permissions on the sequence to the user that'll be INSERTing into the table.....this catches me regularly. :-) Ray. ------------------------------------------------------------------ Raymond O'Donnell, Director of Music, Galway Cathedral, Ireland rod@xxxxxx Galway Cathedral Recitals: http://www.galwaycathedral.org/recitals ------------------------------------------------------------------ -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general