이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다
스포츠 토토 베트맨 : 문서 : 17 : dblink_get_pkey버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.
dblink_get_pkey
이름
dblink_get_pkey- 위치를 반환합니다
및 관계의 기본 키 필드의 필드 이름
시놉시스
dblink_get_pkey (텍스트 relname) 반환 dblink_pkey_results를 반환합니다.
설명
dblink_get_pkey
제공
로컬 관계의 기본 키에 대한 정보
데이터 베이스. 이것은 때때로 쿼리를 생성하는 데 유용합니다
원격 데이터베이스로 전송됩니다.
인수
- Relname
-
로컬 관계의 이름, 예를 들어foo또는myschema.mytab. 이중 인용문을 포함하십시오
이름은 혼합 사례이거나 특수 문자를 포함합니다
예"foobar"; 인용문없이
문자열은 소문자로 접 힙니다.
반환 값
각 기본 키 필드마다 1 행을 반환하거나
관계에는 기본 키가 없습니다. 결과 rowtype는로 정의됩니다.
유형 생성 DBLINK_PKEY_RESULSTS AS (위치 int, colname 텍스트);
example
test =# 테이블 생성 테이블 foobar (f1 int, f2 int, f3 int,
테스트 (# 1 차 키 (F1, F2, F3));
테이블을 만듭니다
test =# select * from dblink_get_pkey ( 'foobar');
위치 | colname
----------+-------
1 | F1
2 | F2
3 | F3
(3 줄)