데이터 원본 정보 속성
SQL Server Native Client OLE DB 공급자는 공급자별 속성 집합 DBPROPSET_SQLSERVERDATASOURCEINFO에 다음과 같은 데이터 원본 정보 속성을 정의합니다.
속성 ID |
설명 |
---|---|
SSPROP_CHARACTERSET |
형식: VT_BSTR R/W: R 기본값: NULL 설명: 서버의 문자 집합입니다. SQL Server 7.0 및 이전 버전에만 해당됩니다. |
SSPROP_COLUMNLEVELCOLLATION |
형식: VT_BOOL R/W: 읽기 기본값: VARIANT_TRUE 설명: 열 데이터 정렬이 지원되는지 확인하는 데 사용됩니다. VARIANT_TRUE: 열 수준 데이터 정렬이 지원됩니다(SQL Server 2000 및 이후 버전의 경우). VARIANT_FALSE: 열 수준 데이터 정렬이 지원되지 않습니다. |
SSPROP_CURRENTCOLLATION |
형식: VT_BSTR R/W: R 기본값: NULL 설명: 현재 데이터베이스의 데이터 정렬 이름입니다. SQL Server 2000에만 해당됩니다. |
SSPROP_SORTORDER |
형식: VT_BSTR R/W: R 기본값: NULL 설명: 서버의 정렬 순서입니다. SQL Server 7.0 및 이전 버전에만 해당됩니다. |
SSPROP_UNICODELCID |
형식: VT_I4 R/W: 읽기 설명: 유니코드 로캘 ID입니다. 유니코드 데이터 정렬에 사용되는 로캘입니다. |
SSPROP_UNICODECOMPARISONSTYLE |
형식: VT_I4 R/W: 읽기 설명: 유니코드 비교 스타일입니다. 유니코드 데이터 정렬에 사용되는 정렬 옵션입니다. |
SQL Server Native Client OLE DB 공급자는 공급자별 속성 집합 DBPROPSET_SQLSERVERSTREAM에 다음과 같은 추가 속성을 정의합니다.
속성 ID |
설명 |
---|---|
SSPROP_STREAM_XMLROOT |
형식: VT_BSTR R/W: 읽기/쓰기 설명: FOR XML 쿼리 결과가 올바른 형식의 문서가 아닐 수 있습니다. 이 속성이 지정되면 ‘select … for XML’ 쿼리의 결과가 이 속성에서 제공한 루트 태그에 래핑되어 올바른 형식의 XML 문서가 반환됩니다. 쿼리가 브라우저에서 실행되는 경우에는 결과를 로드할 때 브라우저에서 파서 오류가 표시될 수 있습니다. 오류를 방지하기 위해 SQL ISAPI는 ROOT 키워드를 지원합니다. 이 키워드는 SSPROP_STREAM_XMLROOT 속성에 매핑됩니다. |