이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 메이저 토토 사이트버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

dblink_build_sql_delete

이름

dblink_build_sql_delete --DELETE를 빌드합니다. 기본 키 필드 값에 대해 제공된 값을 사용하는 문

시놉시스

dblink_build_sql_delete(텍스트 상대 이름,
                            int2벡터 Primary_key_attnums,
                            int2 num_primary_key_atts,
                            text[] tgt_pk_att_vals_array)는 텍스트를 반환합니다.

설명

dblink_build_sql_delete될 수 있습니다 로컬 테이블을 선택적으로 복제하는 데 유용합니다. 원격 데이터베이스. SQL을 구축합니다.삭제주어진 기본 키를 가진 행을 삭제하는 명령 값.

인수

relname

예를 들어 지역 관계의 이름foo또는myschema.mytab. 다음과 같은 경우 큰따옴표를 포함합니다. 이름이 대소문자를 혼합하거나 특수 문자를 포함합니다. 예"푸바"; 따옴표 없이, 문자열은 소문자로 접혀집니다.

primary_key_attnums

기본 키 필드의 속성 번호(1 기반), 예를 들어1 2.

num_primary_key_atts

기본 키 필드의 수.

tgt_pk_att_vals_array

다음에 사용될 기본 키 필드의 값 결과적으로삭제명령. 각각 필드는 텍스트 형식으로 표시됩니다.

반환 값

요청된 SQL 문을 텍스트로 반환합니다.

test=# select dblink_build_sql_delete('"MyFoo"', '1 2', 2, '"1", "b"');
            dblink_build_sql_delete
 --------------------------------
  f1='1' AND f2='b'인 "MyFoo"에서 삭제
 (1행)