Inserção

Como crio um auto incremente no postgresql?
E como eu insiro dados ex.:

Insert into tabela values(’’, ‘teste’);

isso no mysql se a primeira coluna tiver um 2, entao ele gera um 3, mas no postgres n consegui…tem como fazer isso?

É só você criar um campo do tipo “serial”, ele vai criar uma sequence automaticamente pra você… lembrando que o postgresql não aceita que você insira valores null ou vazios em um campo serial, ao contrario do MySQL que aceita esse insert que você colocou aí… no postgresql você terá que tirar o campo serial da expressão insert…

Olá você pode criar uma sequence…

CREATE SEQUENCE alunosequence [ INCREMENT incremento ]
[ MINVALUE valor_min ] [ MAXVALUE valor_max ]
[ START início ]

E quando usa-la:

insert into ALUNO(rgm, nome, endereco) values(nextval(‘alunosequence’), ‘" + nome + "’,’" + endereco + “’)”;