IBM DB2 미리 정의된 상수

아래 상수는 이 확장에 의해 정의되며 확장이 PHP로 컴파일되거나 런타임에 동적으로 로드된 경우에만 사용할 수 있습니다.

DB2_BINARY (int)
바이너리 데이터가 있는 그대로 반환되도록 지정합니다. 이것은 기본 모드입니다.
DB2_CONVERT (int)
이진 데이터가 16진수 인코딩으로 변환되고 ASCII 문자열로 반환되도록 지정합니다.
DB2_PASSTHRU (int)
이진 데이터가 null 값으로 변환되도록 지정합니다.
DB2_SCROLLABLE (int)
명령문 자원에 대한 스크롤 가능한 커서를 지정합니다. 이 모드는 결과 세트의 행에 대한 임의 액세스를 가능하게 하지만 현재는 IBM DB2 Universal Database에서만 지원됩니다.
DB2_FORWARD_ONLY (int)
명령문 자원에 대한 전방 전용 커서를 지정합니다. 이것은 기본 커서 유형이며 모든 데이터베이스 서버에서 지원됩니다.
DB2_PARAM_IN (int)
PHP 변수가 저장 프로시저에 대한 IN 매개변수로 바인딩되어야 함을 지정합니다.
DB2_PARAM_OUT (int)
PHP 변수가 저장 프로시저에 대한 OUT 매개변수로 바인딩되어야 함을 지정합니다.
DB2_PARAM_INOUT (int)
PHP 변수가 저장 프로시저에 대한 INOUT 매개변수로 바인딩되어야 함을 지정합니다.
DB2_PARAM_FILE (int)
열이 입력을 위해 파일에 직접 바인딩되어야 함을 지정합니다.
DB2_AUTOCOMMIT_ON (int)
자동 커밋이 켜져 있어야 함을 지정합니다.
DB2_AUTOCOMMIT_OFF (int)
자동 커밋을 끄도록 지정합니다.
DB2_DOUBLE (int)
변수가 DOUBLE, FLOAT 또는 REAL 데이터 유형으로 바인드되어야 함을 지정합니다.
DB2_LONG (int)
변수가 SMALLINT, INTEGER 또는 BIGINT 데이터 유형으로 바인드되어야 함을 지정합니다.
DB2_CHAR (int)
변수가 CHAR 또는 VARCHAR 데이터 유형으로 바인드되어야 함을 지정합니다.
DB2_CASE_NATURAL (int)
열 이름이 자연스러운 대소문자로 반환되도록 지정합니다.
DB2_CASE_LOWER (int)
열 이름이 소문자로 반환되도록 지정합니다.
DB2_CASE_UPPER (int)
열 이름이 대문자로 반환되도록 지정합니다.
DB2_DEFERRED_PREPARE_ON (int)
지정된 명령문 자원에 대해 지연된 준비를 켜야 함을 지정합니다.
DB2_DEFERRED_PREPARE_OFF (int)
지정된 명령문 자원에 대해 지연된 준비를 해제하도록 지정합니다.