이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 32.12. 기타 스포츠 토토 베트맨버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

31.11.

항상 그렇듯이, 적합하지 않은 기능이 있습니다.

PQFREEMEM

메모리가 할당 된 메모리에 의해libpq.

void pqfreemem (void *ptr);

메모리가 할당 된 메모리에 의해libpq, 특히PQESCAPEBYTEACONN, pqescapebytea, PQUNESCAPEBYTEApqnotifies. 특히 중요합니다free (), befree ().

PQCONNINFOFREE

|pqconndefaults또는PQCONNINFOPARSE.

void pqconninfofree (pqconninfooption *connoptions);

간단한PQFREEMEM

PQENCRYPTPASSWORD

암호화 된 양식의 준비PostgreSQL비밀번호.

char *pqencryptpassword (const char *passwd, const char *user);

이 기능은 클라이언트 응용 프로그램에서 사용하기위한 것입니다.Alter User Joe. 원본을 보내지 않는 것이 좋습니다Malloc또는NULL메모리를 벗어난 경우. 발신자는PQFREEMEM

pqmakeemptypy토토 핫

공허한 구성토토 핫개체

토토 핫 *pqMakeEmptyPy토토 핫 (pgconn *conn, execstatustype 상태);

이것은libpq의 내부토토 핫개체. 이 함수는 반환NULL메모리를 할당 할 수없는 경우. 수출됩니다connnull이 아니고상태오류, 현재 오류를 나타냅니다토토 핫. 또한 ifconn는 NULL이 아니며 모든 이벤트 절차가 등록되었습니다토토 핫. (그들은 얻지 못합니다pgevt_resultcreate전화, 참조PQFIRERESULTCREATEEVENTS.) 참고pqclear결국토토 핫반환libpq자체.

PQFIRERESULTCREATEEVENTS

해고 apgevt_resultcreate이벤트 (참조섹션 31.1311897_11941토토 핫개체. 성공을 위해 0이 아닌 반환, 이벤트 절차는 0입니다

int pqfireresultcreateevents (pgconn *conn, 토토 핫 *res);

conn인수가 통과됩니다NULL이벤트 절차가 사용되지 않는 경우.

이미받은 이벤트 절차pgevt_resultcreate또는pgevt_resultcopy이 객체의 이벤트는 발사되지 않았습니다

이 함수가 분리되어 있다는 주된 이유pqmakeemptypy토토 핫종종입니다토토 핫

pqcopyresult

a 사본 만들기토토 핫개체.pqclear사본이있을 때 호출해야합니다NULL반환되었습니다.

토토 핫 *pqcopyresult (const 토토 핫 *src, int flags);

이것은 정확한 사본을 만들기위한 것이 아닙니다. 반환 된 결과pgres_tuples_ok상태,플래그인수는 다른 것을 복사하는 것을 결정합니다. 그것pg_copyres_attrs소스 복사를 지정합니다pg_copyres_tuples소스 복사를 지정합니다pg_copyres_noticehooks복사를 지정합니다pg_copyres_events소스 복사를 지정합니다

pqsetresultattrs

a의 속성을 설정합니다토토 핫개체.

int pqsetresultattrs (토토 핫 *res, int numattributes, pgresattdesc *attdescs);

제공attdescsattdescs포인터 ISNULL또는Numattributes는 1보다 작으며 요청은입니다RES이미 속성이 포함되어 있습니다

pqsetValue

A의 튜플 필드 값 설정토토 핫개체.

int pqsetValue (토토 핫 *res, int tup_num, int field_num, char *value, int len);

함수는 결과의 내부를 자동으로 증가시킵니다tup_num인수는보다 작거나 같아야합니다pqntuples,이 함수는 할 수 있습니다Field_num이미 존재합니다Lenis -1 또는valueisNULL, 필드value결과의 개인 저장소에 복사됩니다.

pqresultalloc

a 자회사 할당토토 핫개체.

void *pqresultalloc (토토 핫 *res, size_t nbytes);

이 함수와 함께 할당 된 메모리가 해제 될 때RES가 지워집니다. 함수가 실패하면NULL. 결과는입니다Malloc.

pqlibversion

| 버전 반환libpq사용 중입니다.

int pqlibversion (void);

이 함수의 결과는 실행중인 결정에 사용될 수 있습니다.PQCONNECTDB또는hex BYTEA출력이 추가되었습니다

숫자는 전공, 마이너 및

참고 :이 함수는PostgreSQL버전 9.1이므로 사용할 수 없습니다