RowSetWarning

RowSetWarning (행 집합 경고)

RowSet 객체에 설정된 데이터베이스 경고에 대한 정보를 제공하는 SQLException의 확장입니다.

출처: Java API Reference

본문

경고는 그 경고를 보고하게 만든 메서드 호출이 일어난 객체에 조용히 체인됩니다. 이 클래스는 SQLWarning 클래스를 보완합니다. 행셋 경고는 JdbcRowSet, CachedRowSet, WebRowSet, FilteredRowSet, JoinRowSet 구현에서 검색할 수 있어요.

어떤 RowSet 구현에서든 처음 보고된 경고를 가져오려면 JdbcRowSet 인터페이스나 CachedRowSet 인터페이스에 정의된 getRowSetWarnings 메서드를 사용합니다. 첫 번째 경고에 체인된 경고를 가져오려면 RowSetWarninggetNextWarning 메서드를 사용하고, 이후 경고를 가져오려면 반환된 각 RowSetWarning 객체에서 getNextWarning을 호출합니다.

상속된 getMessage, getSQLState, getErrorCode 메서드는 RowSetWarning 객체에 담긴 정보를 조회합니다.

public RowSetWarning(String reason)
public RowSetWarning(String reason, String SQLState)
public RowSetWarning(String reason, String SQLState, int vendorCode)
public RowSetWarning getNextWarning()
public void setNextWarning(RowSetWarning warning)

getNextWarning/setNextWarning으로 경고를 연결된 목록으로 관리합니다.

더 알아보기 (Learn more)

Java 공식 API