dblink_build_sql_insert(텍스트 상대 이름,
int2벡터 Primary_key_attnums,
정수 num_primary_key_atts,
텍스트[] src_pk_att_vals_array,
text[] tgt_pk_att_vals_array)는 텍스트를 반환합니다.
dblink_build_sql_insert될 수 있습니다
로컬 테이블을 선택적으로 복제하는 데 유용합니다.
원격 데이터베이스. 다음을 기반으로 로컬 테이블에서 행을 선택합니다.
기본 키를 입력한 다음 SQL을 작성합니다.삽입해당 행을 복제하는 명령이지만,
기본 키 값이 마지막 값으로 대체됩니다.
논쟁. (행의 정확한 복사본을 만들려면
마지막 두 인수의 값은 동일합니다.)
예를 들어 지역 관계의 이름foo또는myschema.mytab. 다음과 같은 경우 큰따옴표를 포함합니다. 이름이 대소문자를 혼합하거나 특수 문자를 포함합니다. 예"푸바"; 따옴표 없이, 문자열은 소문자로 접혀집니다.
기본 키 필드의 속성 번호(1 기반), 예를 들어1 2.
기본 키 필드 수입니다.
조회에 사용되는 기본 키 필드 값 로컬 튜플. 각 필드는 텍스트 형식으로 표시됩니다. 안 이러한 기본이 포함된 로컬 행이 없으면 오류가 발생합니다. 핵심 가치.
다음에 배치될 기본 키 필드의 값 결과적으로삽입명령. 각 필드는 텍스트 형식으로 표시됩니다.
현재토토 결과9.0, 의 속성 번호primary_key_attnums논리적으로 해석됩니다. 열 번호(의 열 위치에 해당)SELECT * FROM relname. 이전 버전 숫자를 물리적 열 위치로 해석했습니다. 있다 표시된 열 왼쪽에 열이 있는 경우 차이 테이블 수명 동안 삭제되었습니다.