2012-07-23 4 views
2

android SQLite 데이터베이스를 사용하는 android에 app을 씁니다. 고유 ID가있는 데이터 행을 포함 할 테이블이 있습니다. 때때로 새로운 행을 추가하거나 이전 행을 업데이트해야합니다. 지금은 데이터를 추가/업데이트 할 때 테이블에 지정된 ID가있는 행이 있는지 확인해야합니다. 만약 내가 적절한 행을 업데이 트했습니다. 만약 내가 새로운 고유 키를 가지고 새로운 행을 만들지 않는다면. 내 질문은 : 안드로이드에 뭔가가 자동으로 데이터베이스에서 지정된 ID와 행을 누른 다음 그냥 업데이 트하고 만약 거기에 새로운 행을 추가하지 않으면 확인 할 수 있습니까?안드로이드 및 자동 업데이트 데이터베이스

답변

3

insert statement에 대한 SQLite 설명서를 확인하십시오. insert or replace 문을 사용하거나 바로 가기 인 replace 문을 사용할 수 있습니다.

전통적인 insert 문처럼 사용하십시오. 이것은 이미 알려진 열쇠를 가지고 있기 때문에 아마도 당신의 경우에 유용 할 것입니다.

관련 문제