Olha, deixa eu me explicar melhor, essa ultima redação foi horrivel. Definir um campo como serial, não quer dizer que ele conterá valores únicos. Quer dizer apenas que o valor default dele virá da sequência. O usuário pode modificar o valor do campo do registro depois. E se ele não for único ou chave primária poderá até inserir valores repetidos.
Se não tem problema valores repetidos então não precisa ser único, caso contrário, precisa ser único sim. --- Otacilio Neto <[EMAIL PROTECTED]> escreveu: > Definir um campo como serial não impede que o > usuário > modifique o seu valor depois. Se vc quer que o valor > seja único sim. Isto vai impedir que modificações > feitas pelo usuário criar registros repetidos. Caso > queira usar como chave primaria deverá defini-lo > como > primary key. > > --- Walter Cruz <[EMAIL PROTECTED]> escreveu: > > > Olá amigos. Ao definir um campo como serial, devo > > defini-lo como unique também ? > > > > []'s > > - Walter > > _______________________________________________ > > Grupo de Usuários do PostgreSQL no Brasil > > http://www.postgresql.org.br > > > > > > > _______________________________________________________ > > Abra sua conta no Yahoo! Mail: 1GB de espaço, > alertas de e-mail no celular e anti-spam realmente > eficaz. > http://br.info.mail.yahoo.com/ > _______________________________________________ > Grupo de Usuários do PostgreSQL no Brasil > http://www.postgresql.org.br > _______________________________________________________ Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! http://br.acesso.yahoo.com _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
