1
쿼리 조건이 테이블에없는 경우 쿼리 호출에서 반환 할 대상은 무엇입니까? 커서는 null가 돌려 주어 집니까? 이것은 안드로이드에서 이루어집니다.SQLite 커서 쿼리 기준과 일치하는 항목을 찾을 수없는 쿼리 호출
예 : 열 c_name에는 조니가없는
Cursor c = rawQuery("SELECT c_name, FROM my_table, WHERE c_name = ?", "johnny");
경우는 어떻게? 커서 값이 null이됩니까?
커서가 null 일 수 있다는 것을 알아야합니다. 커서가 null이 아니라고 확신하면 moveToFirst가 올바른 방법인지 확인할 수 있습니다. –
커서는 실제로 null이 아니기로되어 있지 않습니다. 요소가 0이 아닌 널 (null이 아닌) 커서 만 (moveToFirst가 null을 리턴) 참으로 요청이 일치하는 항목을 찾지 못했음을 나타냅니다. 그렇지 않으면 다른 문제가 될 수 있습니다. – njzk2