데이터베이스에서 행을 삭제하는 데 사용하고 싶은 기능이 있습니다. 이것은 이전에 행을 제거하기 위해 DELETE 문을 사용하는 유일한 방법 이었지만 recID 값이 삭제되는 행 ID 번호가되도록 recID라는 변수로 1을 대체하려고합니다. 따라서 recID = 6 인 경우 ID = 6 인 행을 삭제하는 함수가 필요합니다.SQLite 데이터베이스에서 변수와 동일한 ID를 가진 행을 삭제하는 방법
'DELETE FROM MyRecords WHERE ID=1';
필자가 사용해 본 표기법은 도움이되거나 차이가 있다면 다음과 같습니다. 당신이 당신의 변수, recID
는 오직 숫자를 포함 할 것이라고 확신 경우
db.transaction(function(transaction) {
transaction.executeSql( //DELETE STATEMENT HERE );
});
매개 변수화 쿼리 당신이 원하는 것입니다, 아마. SQlite는 현재 사용하고있는 프로그래밍 언어에 영향을 미치지 않습니다. –
답장을 보내 주셔서 감사합니다. 자바 스크립트를 사용하고 있습니다. – user3217123