개발 중얼거림

Kotlin 에서 SQLite 쓰기...

아크몽 2024. 9. 2. 05:51

[여긴 믿을 곳이 아닙니다.]

select문

readableDatabase.query(TABLE, columns, "_id=?", arrayOf(id), null, null, null)
  1. readableDatabase: 이것은 SQLiteOpenHelper 클래스의 인스턴스에서 얻은 읽기 전용 데이터베이스 객체입니다.
  2. query(): 이 메소드는 데이터베이스에서 데이터를 조회하는데 사용됩니다.
  3. 파라미터:
    • TABLE: 쿼리할 테이블의 이름입니다.
    • columns: 반환할 열들의 배열입니다. null이면 모든 열을 반환합니다.
    • "_id=?": WHERE 절입니다. "?"는 플레이스홀더로, 다음 파라미터에서 실제 값으로 대체됩니다.
    • arrayOf(id): WHERE 절의 플레이스홀더를 대체할 값들의 배열입니다. 여기서는 id 변수의 값을 사용합니다.
    • null, null, null: 각각 groupBy, having, orderBy 절에 해당하며, 여기서는 사용되지 않았습니다.