안드로이드 개발 질문/답변
(글 수 45,052)
DB에 마지막으로 저장된 행에 Insert 하는 SQL query 방법 질문 드립니다.
Auto increment 로 ID값을 증가시키는 Table를 만들고
insert를 이용해서 값을 DB저장했습니다.
ID값을 증가하지 않고 마지막에 저장된 행에 값을 insert 하려면 SQL를 어떤식으로 사용해야 하는지
고수님들 확인 부탁드립니다.
혹시 increment로 ID값을 자동 증가시키는것 때문에 위와 같이 저장이 불가능한가요?
좋은 말씀 부탁드립니다.
2012.02.06 11:34:12
우선 말씀감사드립니다.^^
SQL은 초보라서 위와 같은 상황에는 SQL 문장을 어떤식으로 작성해야 하는지 감이 안와서
여기 저기 찾아보고 있는 중입니다. ㅠㅠ
2012.02.06 18:35:26
update 를 해야 해당 행을 덮어 씁니다.
부족한 실력이지만 간단히 적자면
update 테이블 set 컬럼 = 데이터, ... where _id = select max(_id) from 테이블
이런식으로 조건을 적어주면 오토인크리먼트로 생성된 아이디의 가장 큰 row에 업데이트를 하게 됩니다.




update로 하면 안되나요?