JDBC 드라이버와 함께 문 사용
Microsoft JDBC Driver for SQL Server를 사용하여 SQL Server 데이터베이스의 데이터를 다양한 방법으로 처리할 수 있습니다. JDBC 드라이버는 데이터베이스에 대해 SQL 문을 실행하거나, 입력 및 출력 매개 변수를 모두 사용하여 데이터베이스에서 저장 프로시저를 호출하는 데 사용할 수 있습니다. 또한 JDBC 드라이버는 SQL 이스케이프 시퀀스, 업데이트 횟수, 자동으로 생성된 키 사용, 일괄 처리 작업 내에서 업데이트 수행을 지원합니다.
JDBC 드라이버는 다음과 같은 세 클래스를 통해 SQL Server 데이터베이스에서 데이터를 검색합니다.
SQLServerStatement - 매개 변수가 없는 SQL 문을 실행하는 데 사용됩니다.
SQLServerPreparedStatement - (SQLServerStatement에서 상속됨) IN 매개 변수를 포함할 수 있는 컴파일된 SQL 문을 실행하는 데 사용됩니다.
SQLServerCallableStatement - SQLServerPreparedStatement에서 상속되며, 입력 매개 변수, 출력 매개 변수 또는 두 매개 변수가 모두 포함될 수 있는 저장 프로시저를 실행하는 데 사용됩니다.
이 섹션의 주제에서는 이러한 세 개의 문 클래스를 통해 SQL Server 데이터베이스의 데이터를 사용하는 방법에 대해 다룹니다.
섹션 내용
항목 | 설명 |
---|---|
SQL이 있는 문 사용 | JDBC 드라이버와 함께 SQL 문을 사용하여 SQL Server 데이터베이스의 데이터를 사용하는 방법을 설명합니다. |
저장 프로시저가 있는 문 사용 | JDBC 드라이버와 함께 저장 프로시저를 사용하여 SQL Server 데이터베이스의 데이터를 사용하는 방법을 설명합니다. |
다중 결과 집합 사용 | JDBC 드라이버를 사용하여 여러 결과 집합에서 데이터를 검색하는 방법을 설명합니다. |
SQL 이스케이프 시퀀스 사용 | 날짜 및 시간 리터럴 및 함수와 같은 SQL 이스케이프 시퀀스를 사용하는 방법을 설명합니다. |
자동으로 생성된 키 사용 | 자동으로 생성된 키를 사용하는 방법을 설명합니다. |
일괄 작업 수행 | JDBC 드라이버를 사용하여 일괄 작업을 수행하는 방법을 설명합니다. |
복잡한 문 처리 | JDBC 드라이버를 사용하여 다양한 작업을 수행하고 다양한 형식의 데이터를 반환할 수 있는 복잡한 문을 실행하는 방법을 설명합니다. |