본문 바로가기

개발 중얼거림

Kotlin 에서 SQLite 쓰기...

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

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 절에 해당하며, 여기서는 사용되지 않았습니다.

'개발 중얼거림' 카테고리의 다른 글

[Kotlin] 표준 함수 apply와 also의 차이점  (1) 2024.08.29
[Kotlin] Function Reference(::)  (0) 2024.08.29
[Kotlin] invoke란?  (0) 2024.08.29
[Kotlin] Sealed class vs Enum  (0) 2024.08.29