Tere wrote:

> Alguem poderia me dizer a diferença entre Sequence e Serial?
> Qual devo usar nas minhas tabelas?
>  



De:
http://pgdocptbr.sourceforge.net/pg80/datatype.html#DATATYPE-SERIAL

"8.1.4. Tipos seriais

Os tipos de dado serial e bigserial não são tipos verdadeiros, mas 
meramente uma notação conveniente para definir colunas identificadoras 
únicas (semelhante à propriedade AUTO_INCREMENTO existente em alguns 
outros bancos de dados). Na implementação corrente especificar

CREATE TABLE nome_da_tabela (
    nome_da_coluna SERIAL
);

equivale a especificar:

CREATE SEQUENCE nome_da_tabela_nome_da_coluna_seq;
CREATE TABLE nome_da_tabela (
    nome_da_coluna integer DEFAULT 
nextval('nome_da_tabela_nome_da_coluna_seq') NOT NULL
);
"

[]s
Osvaldo



                
_______________________________________________________
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

Responder a