Como autoincrementer la .db y no reemplazar, solo enfilar

Aquí puedes preguntar o compartir tus dudas y conocimientos acerca del programa
Tengo una duda como puedo hacer, que una .db se auto incremente al registrar un dato y si es un dato parecido no se remplace ó actualice, solo que se agregue al siguiente numero de registro de la *.db. Como le puedo hacer o que le quito???.
if bNewRecord then
	SQLite.Query(db,"insert into reporte values(NULL, '"..sNUMERO.. "')");
	nLastError = Application.GetLastError();
	if nLastError ~= SQLite.OK then
		Dialog.Message("Error: " .. nLastError, SQLite.GetLastErrorString());
	end
else
	SQLite.Query(db,"insert or replace into reporte values('".. nRecordID .."', '"..sNUMERO.. "')");
	nLastError = Application.GetLastError();
	if nLastError ~= SQLite.OK then
		Dialog.Message("Error: " .. nLastError, SQLite.GetLastErrorString());
	end


Gracias amigos por la ayuda.

Metafunken
Tema editado, causa: Titulo en mayusculas.
MP enviado al usuario infractor.

"INSERT INTO reporte Values (NULL,'"..sNUMERO.. "')"

Tu ortografía da tanto asco que cierro el post. Cuando aprendas a comunicarte regresa.