Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

drigo

Como definir Auto-Incremento em chave Primária ?

Recommended Posts

Olaa,

 

 

 

Como fazer com que uma tabela em que a Chave Primária não foi definida para se Auto - Incrementar automaticamente , realize tal função, sei que no SQLServer usa identity no momento da criação da tabela e no MySQL usa Auto_Increment, existe a possibilidade de no Oracle realizar tal tarefa por Alter table??? Se não existe possibilidade por Alter Table, qual seria ??

 

 

 

 

Desde já, Agradeço...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olaa,

 

 

 

Como fazer com que uma tabela em que a Chave Primária não foi definida para se Auto - Incrementar automaticamente , realize tal função, sei que no SQLServer usa identity no momento da criação da tabela e no MySQL usa Auto_Increment, existe a possibilidade de no Oracle realizar tal tarefa por Alter table??? Se não existe possibilidade por Alter Table, qual seria ??

 

 

 

 

Desde já, Agradeço...

O Oracle funciona do SQL SERVER que possui uma coluna identity. Voce consegue fazer isso usando uma sequence.

 

Exemplo:

 

SQL> create sequence codigo_seq;

 

SQL> insert into tabela (codigo) values (codigo_seq.nextval);

 

[ ]

 

Marcio.

Blog: http://formula-oracle.blogspot.com/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.