Android SDK에는 SQLite로 데이터를 조작하기위한 몇 가지 편리한 메소드가 있습니다. 그러나 insert과 replace 방법은 모두 내가 이해하지 못하는 일부 nullColumnHack
매개 변수를 사용합니다.Android SQLite : 삽입/바꾸기 메소드의 nullColumnHack 매개 변수
설명서에 다음 내용이 설명되어 있지만 표에 NULL
을 허용하는 여러 열이있는 경우 어떻게됩니까?/
SQL은 완전히 빈 행을 삽입 할 수 없습니다, 그래서 initialValues이 비어있는 경우,이 열 [ 교체에 대한 /행]은 명시 적으로
NULL
값이 할당 될 것이다 : 나는 정말 그것을 얻지 않는다.