auto_incremento no Derby [NetBeans]

3 respostas
C

Fala galera, acho que essa duvida vai ser facil de resolver pra voces, pq pra mim nao ta sendo hehehe.
é o seguinte, quandos e cria um banco de dados derby pelo Netbeans, nao tem como colocar auto_incremento em nenhum campo. Lendo em foruns vi que seria necessarioe executar um comando sql ! O próprio netbeans tem um Executar Comando SQL.

Testei os seguintes comandos e segue-se os seguintes erros :

ALTER TABLE tabela alter registro set auto_increment by 1

Código do erro -1, estado do SQL 42X01: Erro de sintaxe: Encountered “set” at line 1, column 35.
Linha 1, coluna 1

Execução finalizada após 0 s, 1 erro(s) encontrado.

ALTER TABLE tabela MODIFY registro INT AUTO_INCREMENT

Código do erro -1, estado do SQL 42X01: Erro de sintaxe: Encountered “MODIFY” at line 1, column 20.
Linha 1, coluna 1

Execução finalizada após 0 s, 1 erro(s) encontrado.

A minha tabela se chama: ‘tabela’ e o campo int que quero tornar auto incremento é ‘registro’ .

Pq será que nao está dando?Este segundo código funciona perfeito direto em tabelas sql, mas nao dentro do netbeans usando derby =/

3 Respostas

C

ninguem? =/

B

http://db.apache.org/derby/docs/10.4/ref/ref-single.html#rrefsqlj81859

Bruno_VBA

Estou com Mesmo Problema, Precisando deixar um campo de código auto incremento, mas não estou conseguindo, não achei o que precisava no Link que o amigo deixou.Por favor se alguém poder ajudar.Obrigado.

Criado 18 de junho de 2008
Ultima resposta 5 de set. de 2010
Respostas 3
Participantes 3