이 문서는 지원되지 않는 버전의 배트맨 토토을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다스포츠 토토 베트맨 : 문서 : 17 : dblink_get_pkey버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

dblink_get_pkey

이름

dblink_get_pkey- 위치와 필드 이름을 반환합니다 관계의 주요 키 필드

시놉시스

DBLINK_GET_PKEY (TEXT RELNAME) 반환 DBLINK_PKEY_RESULTS returns

설명

dblink_get_pkey제공 로컬 관계의 기본 키에 대한 정보 데이터 베이스. 이것은 때때로 전송 될 쿼리를 생성하는 데 유용합니다. 원격 데이터베이스에.

인수

Relname

로컬 관계의 이름, 예를 들어foo또는myschema.mytab. 이름이 혼합 사례이거나 특별한 경우 이중 인용문 포함 캐릭터, 예를 들어"foobar"; 없이 따옴표, 문자열은 소문자로 접 힙니다.

반환 값

각 기본 키 필드마다 1 행을 반환하거나 관계에는 기본 키가 없습니다. 결과 행 유형은로 정의됩니다.

유형 생성 DBLINK_PKEY_RESULTS (위치 int, COLNAME TEXT);

the위치열은 단순히 1에서 실행됩니다 에게n; 필드의 수입니다 기본 키 내에서 테이블의 숫자가 아닙니다. 열.

테이블 생성 foobar (
    f1 int,
    f2 int,
    f3 int,
    기본 키 (F1, F2, F3)
);
테이블을 만듭니다

선택 *에서 dblink_get_pkey ( 'foobar');
 위치 | colname
----------+-------
        1 | F1
        2 | F2
        3 | F3
(3 줄)