SQLSRV 드라이버 API 참조
MICROSOFT Drivers for PHP for SQL Server의 SQLSRV 드라이버의 API 이름은 sqlsrv입니다. 모든 sqlsrv 함수는 sqlsrv_로 시작하고 뒤에 동사 또는 명사가 옵니다. 뒤에 동사가 오는 함수가 일부 작업을 실행하고 뒤에 명사가 오는 함수는 특정 형식의 메타데이터를 반환합니다.
섹션 내용
SQLSRV 드라이버에는 다음과 같은 함수가 포함되어 있습니다:
기능 | 설명 |
---|---|
sqlsrv_begin_transaction | 트랜잭션을 시작합니다. |
sqlsrv_cancel | 문을 취소하고 문에 대한 모든 보류 중인 결과를 삭제합니다. |
sqlsrv_client_info | 클라이언트에 대한 정보를 제공합니다. |
sqlsrv_close | 연결을 닫습니다. 연결과 관련된 모든 시스템 리소스를 해제합니다. |
sqlsrv_commit | 트랜잭션을 커밋합니다. |
sqlsrv_configure | 오류 처리 및 로깅 구성을 변경합니다. |
sqlsrv_connect | 연결을 만들고 엽니다. |
sqlsrv_errors | 마지막 작업에 대한 오류 및/또는 경고 정보를 반환합니다. |
sqlsrv_execute | 준비된 문을 실행합니다. |
sqlsrv_fetch | 데이터 다음 행을 읽을 수 있도록 만듭니다. |
sqlsrv_fetch_array | 데이터의 다음 행을 숫자로 인덱싱된 배열, 결합형 배열 또는 둘 다로 검색합니다. |
sqlsrv_fetch_object | 데이터의 다음 행을 개체로 검색합니다. |
sqlsrv_field_metadata | 필드 메타데이터를 반환합니다. |
sqlsrv_free_stmt | 문을 닫습니다. 문과 관련된 모든 리소스를 해제합니다. |
sqlsrv_get_config | 지정된 구성 설정의 값을 반환합니다. |
sqlsrv_get_field | 현재 행의 필드를 인덱스별로 검색합니다. PHP 반환 형식을 지정할 수 있습니다. |
sqlsrv_has_rows | 결과 집합에 하나 이상의 행이 있는지 검색합니다. |
sqlsrv_next_result | 다음 결과를 처리할 수 있도록 만듭니다. |
sqlsrv_num_rows | 결과 집합에 행 수를 보고합니다. |
sqlsrv_num_fields | 활성 결과 집합의 필드 수를 검색합니다. |
sqlsrv_prepare | Transact-SQL 쿼리를 실행하지 않고 준비합니다. 암시적으로 매개 변수를 바인딩합니다. |
sqlsrv_query | TransactSQL 쿼리를 준비하고 실행합니다. |
sqlsrv_rollback | 트랜잭션을 롤백합니다. |
sqlsrv_rows_affected | 수정된 행 수를 반환합니다. |
sqlsrv_send_stream_data | 함수를 호출할 때마다 서버에 최대 8KB의 데이터를 보냅니다. |
sqlsrv_server_info | 서버에 대한 정보를 제공합니다. |
참고
참고 항목
Microsoft Drivers for PHP for SQL Server 개요
상수(Microsoft Drivers for PHP for SQL Server)
Microsoft Drivers for PHP for SQL Server 프로그래밍 가이드 | Microsoft Docs