이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 토토 사이트 순위버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

토토 커뮤니티

이름

토토 커뮤니티- 빌드 an 로컬 튜플을 사용하여 명령문 삽입, 기본 키 교체 대체 공급 값을 가진 필드 값

시놉시스

토토 커뮤니티 (Text Relname,
                            int2vector 1 차_key_attnums,
                            int2 num_primary_key_atts,
                            텍스트 [] src_pk_att_vals_array,
                            텍스트 [] tgt_pk_att_vals_array) 텍스트를 반환

설명

토토 커뮤니티할 수 있습니다 로컬 테이블의 선택적 복제를 원격 데이터베이스. 로컬 테이블에서 행을 선택합니다. 기본 키, 그런 다음 SQL을 구축합니다삽입해당 행을 복제하는 명령이지만 기본 키 값이 마지막 값으로 대체되었습니다. 논쟁. (정확한 행의 사본을 만들려면 마지막 두 인수에 대해 동일한 값.)

인수

Relname

로컬 관계의 이름, 예를 들어foo또는myschema.mytab. 이중 인용문을 포함하십시오 이름은 혼합 사례이거나 특수 문자를 포함합니다 예"foobar"; 인용문없이 문자열은 소문자로 접 힙니다.

Primary_key_attnums

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

num_primary_key_atts

기본 키 필드 수.

src_pk_att_vals_array

기본 키 필드의 값을 바라 보는 데 사용됩니다. 로컬 튜플. 각 필드는 텍스트 형식으로 표시됩니다. an 이 기본이있는 로컬 행이 없으면 오류가 발생합니다. 주요 값.

TGT_PK_ATT_VALS_ARRAY

기본 키 필드의 값은 결과삽입명령. 각 필드는 텍스트 형식으로 표시됩니다.

반환 값

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

example

test =# dblink_build_sql_insert ( 'foo', '1 2', 2, ' "1", "a"', ' "1", "b'a"');
              토토 커뮤니티
 ---------------------------------------------------------
  foo (f1, f2, f3)에 삽입 값 ( '1', 'b''a', '1')
 (1 행)