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

사설 토토 길

Postgres사설 토토 경로를 제공합니다 백엔드로 기능 호출을 보내는 인터페이스. 이것은 트랩 도어입니다 시스템 내부로, 잠재적 인 보안 구멍이 될 수 있습니다. 최대 사용자는이 기능이 필요하지 않습니다.

  • PQFNa 사설 토토 경로 인터페이스를 통한 백엔드 기능.

    pgresult* pqfn (pgconn* conn,
                   int fnid,
                   int *result_buf,
                   int *result_len,
                   int result_is_int,
                   const pqargblock *args,
                   int nargs);
    FNID 인수는 기능의 객체 식별자입니다. 실행됩니다. result_buf는 반환을 배치하는 버퍼입니다. 값. 발신자는 저장하기에 충분한 공간을 할당해야합니다. 반환 값 (수표가 없습니다!). 실제 결과 길이는입니다 result_len에 의해 지적 된 정수에서 반환. 4 바이트 인 경우 정수 결과가 예상되며 result_is_int를 1로 설정합니다. 그렇지 않으면 설정합니다 0이됩니다. 필요한 경우 적절한 int 값으로 전달되도록 값 클라이언트 머신의 경우. result_is_int가 0이면 바이트 문자열이 될 때 백엔드에 의해 전송 된 것은 수정되지 않은 것으로 반환됩니다.) Args and Nargs는 지정합니다. 함수에 전달되는 인수.
    typedef struct 
        int len;
        int isint;
        연합 
            int *ptr;
            int 정수;
         u;
     pqargblock;
    PQFN항상 유효한 것을 반환합니다 pgresult*. 결과는 결과를 확인하기 전에 확인해야합니다 사용된. 발신자는 pgresult를 |PQCLEAR더 이상 필요하지 않은 경우.