[Android] Nas tabelas do SQLite, os índices(ou IDs) das linhas começam em 0 ou 1?

4 respostas
nissivm

Oi gente,

Nas tabelas do SQLite, os índices(ou IDs) das linhas começam em 0 ou 1?

Obrigada

4 Respostas

fernandopaiva

nissivm:

Oi gente,

Nas tabelas do SQLite, os índices(ou IDs) das linhas começam em 0 ou 1?

Obrigada

Nao me lembro bem de SQLite, tem uma cara q naum mexo com ele…Mas se nao me falha a memoria, ele nao tem autoincremento…Entao comeca do 0, ai vc pega o ultimo registro e incrementa 1…Faz isso usando SELECT MAX.

Nao sei se estou falando merd***…mas se bem me lembro é isso.

t+

luxu

nissivm:

Oi gente,

Nas tabelas do SQLite, os índices(ou IDs) das linhas começam em 0 ou 1?

Obrigada

só por curiosidade, pra q serve essa informação?

nissivm

Como o comando “insert” retorna o id da linha recém-inserida ou -1 se houver um problema, pela lógica acho que começa com zero, mas obrigada pela atenção gente.

A

Olá.
Começa com 1.

http://www.sqlite.org/autoinc.html

Criado 23 de janeiro de 2012
Ultima resposta 23 de jan. de 2012
Respostas 4
Participantes 4