Array
(
)

Campo Auto Incremento

Jbb
   - 28 out 2004

boa tarde!

Como criar um campo auto incremento.
Exite alguma função dentro do sql que
faz isto?

desde já obrigado.

Aroldo Zanela
   - 28 out 2004

Colega,

Use a propriedade Identity num tipo Integer. Você pode observar isso na parte inferior no Enterprise Maneger em modo de Design quanto está crianto ou alterando uma tabela.

Jbb
   - 29 out 2004

Valeu Aroldo!

+ via sentença sql há como criar? Tipo o interbase criando o objeto ´generator´?

Desde já grato.

Marcus.magalhaes
   - 29 out 2004

Boa tarde.

Para criar uma tabela com uma coluna identity, vc pode utilizar o seguinte comando :

Create Table Teste
(
Colname Int Identity(1, 1) NOT NULL,
Colname2 VarChar(10) NOT NULL,
Colname3 Int NULL,
Constraint PK_Teste Primary Key Clustered
(
Colname
) With FillFactor = 100
)
GO

Att,