행 집합 함수는 다음과 같은 특징이 있다
행 집합 함수는 테이블 참조 대신 사용할 수 있는 개체를 반환한다. 모든 행 집합 함수는 항상 동일한 값을 반환하지 않는 비확정성 함수이다.
Transact-SQL의 행 집합 함수는?
b[]CONTAINSTABLE
문자 기반 데이터 형식이 포함된 열에서 특정 단어나 구와 정확히 일치하거나 비슷하게 일치하는 단어를 검색하거나, 서로 근접한 단어 검색, 가중치 검색에서 일치한 0개 이상의 행이 있는 테이블을 반환한다.
FREETEXTTABLE
텍스트와 의미는 일치하지만 단어는 정확히 일치하지 않는 값의 문자 기반 데이터 형식이 포함된 열에 대해 행이 없거나 하나 이상인 테이블을 반환한다.
OPENDATASOURCE
연결된 서버 이름을 사용하지 않고 네 부분으로 된 개체 이름의 연결 정보를 제공한다.
OPENQUERY
OLE DB 데이터 원본인 주어진 연결된 서버에 대해 지정된 통과 쿼리를 실행한다. 쿼리는 여러 결과 집합을 반환하지만 OPENQUERY는 첫 번째 것만 반환한다.
OPENROWSET
OLE DB 데이터 원본에서 원격 데이터를 액세스하는 데 필요한 모든 연결 정보를 제공한다. 쿼리는 여러 결과 집합을 반환하지만 OPENROWSET는 첫 번째 것만 반환한다.
OPENXML
OPENXML은 XML 문서에 대한 행 집합 뷰를 제공한다. OPENXML이 행 집합 공급자이므로 테이블, 뷰 또는 OPENROWSET 함수 등의 행 집합 공급자가 표시될 수 있는 Transact-SQL 문에 OPENXML을 사용할 수 있다.
Posted by 홍반장