설명
이
조회의 기본 레코드 유형의 고유 키 필드를 QueryFieldDefs 오브젝트에
추가합니다.
고유 키 필드를 구성하는 QueryFieldDef 오브젝트를 작성하고 콜렉션에 추가합니다. 이 필드는 고유 키를 구성하는 모든 필드(둘 이상인 경우)를 하나의 문자열로 연결한 것입니다. 예를 들어, first-name + last-name의 고유 키가 있는 경우 다음과 같은 SQL이 생성됩니다(구문은 벤더에 따라 다름).
select concat(first_name, last_name) from defect.
"Joe Jones"와 같은 값이 있는 단일 결과 열을 얻습니다.
주: 메소드가 DBID 필드를
조회에 추가하고 조회가 실행될 때 레코드의
고유 키로 변환될 필드를 표시합니다. DBID 필드만 선택하는 경우 AddUniqueKey 메소드에서
리턴된 QueryFieldDef가 나타나지만 조회를 실행하여 생성된
ResultSet가 레코드의 표시 이름을 열 값으로 리턴합니다.
Stateless 레코드의 경우, 표시 이름은 각 고유 키 필드를
독립된 공백으로 결합하여 형성됩니다.
구문
VBScript
queryfielddefs.AddUniqueKey
Perl
$queryfielddefs->AddUniqueKey();
- ID
- 설명
- queryfielddefs
- 콜렉션으로 페치할 수 있는 QueryFieldDef 오브젝트 세트를
나타내는 QueryFieldDefs 콜렉션 오브젝트입니다.
- Return value
- QueryFieldDef 오브젝트를 리턴합니다.