JDBC 드라이버에서 문 사용

Microsoft SQL Server JDBC 드라이버를 사용하여 SQL Server 데이터베이스의 데이터를 다양한 방법으로 처리할 수 있습니다. JDBC 드라이버는 데이터베이스에 대해 SQL 문을 실행하거나, 입력 및 출력 매개 변수를 모두 사용하여 데이터베이스에서 저장 프로시저를 호출하는 데 사용할 수 있습니다. 또한 JDBC 드라이버는 SQL 이스케이프 시퀀스, 업데이트 횟수, 자동 생성 키의 사용은 물론 일괄 작업에서의 업데이트 수행을 지원합니다.

JDBC 드라이버는 다음과 같은 세 개의 클래스를 통해 SQL Server 데이터베이스에서 데이터를 검색합니다.

  1. SQLServerStatement - 매개 변수가 없는 SQL 문을 실행하는 데 사용됩니다.

  2. SQLServerPreparedStatement - SQLServerStatement에서 상속되며, 입력 매개 변수가 포함될 수 있는 컴파일된 SQL 문을 실행하는 데 사용됩니다.

  3. SQLServerCallableStatement - SQLServerPreparedStatement에서 상속되며, 입력 매개 변수, 출력 매개 변수 또는 두 매개 변수가 모두 포함될 수 있는 저장 프로시저를 실행하는 데 사용됩니다.

이 섹션의 항목에서는 이러한 세 개의 문 클래스를 통해 SQL Server 데이터베이스의 데이터를 사용하는 방법에 대해 설명합니다.

섹션 내용

항목 설명

SQL이 있는 문 사용

JDBC 드라이버에서 SQL 문을 사용하여 SQL Server 데이터베이스의 데이터를 사용하는 방법을 설명합니다.

저장 프로시저가 있는 문 사용

JDBC 드라이버에서 저장 프로시저를 사용하여 SQL Server 데이터베이스의 데이터를 사용하는 방법을 설명합니다.

다중 결과 집합 사용

JDBC 드라이버를 사용하여 다중 결과 집합에서 데이터를 검색하는 방법을 설명합니다.

SQL 이스케이프 시퀀스 사용

날짜/시간 리터럴 및 함수 같은 SQL 이스케이프 시퀀스를 사용하는 방법을 설명합니다.

자동 생성 키 사용

자동 생성 키를 사용하는 방법을 설명합니다.

일괄 작업 수행

JDBC 드라이버를 사용하여 일괄 작업을 수행하는 방법을 설명합니다.

복잡한 문 처리

JDBC 드라이버를 사용하여 다양한 태스크를 수행하고 서로 다른 데이터 형식을 반환할 수 있는 복잡한 문을 실행하는 방법을 설명합니다.

참고

관련 자료

JDBC 드라이버 개요