Campo auto_increment

Enviada por Fabio 
Fabio
Campo auto_increment
21 de May de 2002 às 08:49PM
Porque eu não consigo criar um campo auto_increment?

é algo de errado no código?

Por exemplo:

create table teste(
codigo int auto_increment primary key,
nome varchar(50) not null);

tem algo errado com este código?
e no interbase eu também não consigo criar, este acima eu tentei no mysql

Valeu
André de Castro Zorzo
Re: Campo auto_increment
21 de May de 2002 às 09:11PM
tem que dizer q é not null...
Fabio
Re: Campo auto_increment
21 de May de 2002 às 09:16PM
mais eu também já fiz isso

tipo

create table teste(
id_user int not null auto_increment primary key, ...


mais ele também dá erro bem no auto_increment
André de Castro Zorzo
Re: Campo auto_increment
21 de May de 2002 às 09:19PM
create table teste(
codigo integer(10) not null auto_increment primary key, nome varchar(50) not null);

e assim ?
Fabio
Re: Campo auto_increment
21 de May de 2002 às 11:13PM
isso assim mesmo, e não dá certo

tipo eu queria saber se tem alguma configuração ou sei lá
André de Castro Zorzo
Re: Campo auto_increment
22 de May de 2002 às 01:03PM
qual erro aparece ?
Fabio
Re: Campo auto_increment
22 de May de 2002 às 01:29PM
e tipo vc sabe se no interbase também dá?
André de Castro Zorzo
Re: Campo auto_increment
22 de May de 2002 às 01:32PM
interbase não tem auto_increment, vc tem que fazer uma generator e uma trigger... :-)
Renato Neves
Re: Campo auto_increment
24 de May de 2002 às 08:44PM
Eu sempre uso assim no MySQL:

create table teste (
codigo int not null auto_increment ,
nome varchar(50) not null,
primary key(codigo));
Fabio
Re: Campo auto_increment
02 de June de 2002 às 10:29PM
E como faz esta tal trigger e o generator?
Alguém pode me ajudar?
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.