지원되지 않는 버전 :6.3
이 문서는 지원되지 않는 버전의 토토 사이트 용입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.
토토 사이트
이전 40 장. libpq 다음

토토 사이트 경로

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

    pgresult* pqfn (pgconn* conn,
                   int fnid,
                   int *result_buf,
                   int *result_len,
                   int result_is_int,
                   pqargblock *args,
                   int nargs);
    FNID 인수는 기능의 객체 식별자입니다. 실행됩니다. result_buf는 반환을로드하는 버퍼입니다. 값. 발신자는 저장하기에 충분한 공간을 할당해야합니다. 반환 값. 결과 길이는 스토리지에서 반환됩니다 result_len에 의해 가리 킵니다. 결과가 정수 값이라면 결과보다 1으로 설정해야합니다. 그렇지 않으면 설정해야합니다 Args and Nargs는 함수에 대한 인수를 지정합니다.
    typedef struct 
                 int len;
                 int isint;
                 연합 
                     int *ptr;
                  int 정수;
                  u;
              pqargblock;
    pqfn은 항상 유효한 pgresult*를 반환합니다. 결과 스타 우스 결과가 사용되기 전에 확인해야합니다. 발신자입니다 pqclear로 pgresult를 제거 할 책임이 없습니다. 더 오래 필요합니다.

이전 다음
쿼리 실행 기능 up 비동기 공고