Olá pessoal
estou escrevendo um código sql e gostaria de saber como declaro um campo auto increment…
vlw
Olá pessoal
estou escrevendo um código sql e gostaria de saber como declaro um campo auto increment…
vlw
Vai depender do banco que vc está usando…
mysql
Eu fiz assim:
mas não deu certo o que há de errado?
experimenta fazer assim pra ver
idCliente int not null auto_increment,
.... outras colunas,
primary key (idCliente)
CREATE TABLE `controle_tarefas` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
..........
)
ainda não funcionou…
create table TBCliente
(
idCliente int not null auto_increment,
nomeCliente varchar(50) not null,
numeroCartao varchar(19) null,
tipoPagamento varchar(30) not null,
primary key(idcliente)
)
o erro é esse:
[code]Error code -1, SQL state 42X01: Syntax error: Encountered “auto_increment” at line 3, column 28.
Line 4, column 1
Execution finished after 0 s, 1 error(s) occurred.[/code]
coloca os comandos SQL em maiúsculo
victorgilc: Usei o mesmo código que vc acabou de postar e aqui criou a tabela sem problemas !!!
A sintaxe está certa.
meu mysql só pode tá bebado…
vlw pessoal, vou tentar dar um jeito nesse sgbd