-
1. 배치 업데이트
DatabaseMetaData - supportsBatchUpdates //지원 유무 확인
Statement - addBatch, executeBatch //배치 작업
2. 쿼리 타임아웃 확인 및 설정
https://blueyikim.tistory.com/2216
Statement - getQueryTimeout, setQueryTimeout
3. 커서 이동 / 데이터 수정가능
Connection의 prepareStatement(String sql, int resultSetType, int resultSetConcurrency)
위의 메서드 두 번째 파라메터
ResultSet.TYPE_FORWARD_ONLY
ResultSet.TYPE_SCROLL_INSENSITIVE
ResultSet.TYPE_SCROLL_SENSITIVE위의 메서드 세 번째 파라메터
ResultSet.CONCUR_READ_ONLY //데이터 수정 불가
ResultSet.CONCUR_UPDATABLE //데이터 수정 가능
4. 메타데이터
Connection.getDatabaseMetaData -> DatabaseMetaData
ResultSet.getMetaData -> ResultSetMetaData
컬럼 타입 int 상수
'개인참고' 카테고리의 다른 글
앱 데이터 삭제/캐시 삭제 (0) 2021.11.11 [Kotlin] coding convention (0) 2021.11.11 [개인참고] 안드로이드 스튜디오 - 디버그 서명 인증서 SHA-1 (0) 2021.11.05 [개인참고] 안드로이드 버전 (0) 2021.10.22