서술자 설정 - SQL 디스크립터 영역에서 정보 설정
세트 디스크립터desctriptor_name
desctor_header_item
=value
[, ...] 설명자 설정desctriptor_name
value번호
desctriptor_item
=value
[, ...]
SET DESCRICTOR
값이있는 SQL 디스크립터 영역을 채 웁니다. 그런 다음 디스크립터 영역은 일반적으로 준비된 쿼리 실행에서 매개 변수를 바인딩하는 데 사용됩니다.
이 명령에는 두 가지 양식이 있습니다. 첫 번째 양식은 디스크립터에 적용“헤더”, 특정 기준과 무관합니다. 두 번째 형태는 숫자로 식별 된 특정 데이텀에 값을 할당합니다.
desctriptor_name
디스크립터 이름.
desctor_header_item
A 토큰을 설정할 헤더 정보 항목을 식별합니다. 오직count
, 디스크립터 품목 수를 설정하려면 현재 지원되고 있습니다.
번호
설정 할 설명 자 항목의 수. 카운트는 1에서 시작합니다.
desctriptor_item
디스크립터에 설정할 정보의 어떤 항목을 식별하는 토큰. 보다섹션 35.7.1지원되는 항목 목록의 경우
value
디스크립터 항목에 저장할 값. 이것은 SQL 상수 또는 호스트 변수 일 수 있습니다.
Exec SQL 세트 디스크립터 인스크 카운트 = 1; Exec SQL 세트 디스크립터 인스크 값 1 데이터 = 2; Exec SQL 세트 디스크립터 인스크 값 1 데이터 = : val1; exec SQL 세트 디스크립터 인스크 값 2 표시기 = : val1, data = '일부 문자열'; Exec SQL 세트 디스크립터 인스크 값 2 표시기 = : val2null, data = : val2;
디스크립터 세트
SQL 표준에 지정되어 있습니다.