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

4 장 PG토토 핫 -토토 핫 바인딩 도서관

목차
4.1. 명령
4.2.
4.3. pg토토 핫 명령 참조 정보
PG_CONNECT -열린다 백엔드 서버에 대한 연결
PG_DISCONNECT -닫힙니다 백엔드 서버에 대한 연결
pg_conndefaults -- 얻다 기본 연결 매개 변수에 대한 정보
pg_exec -쿼리를 보내십시오 백엔드에 문자열
pg_result -- 얻다 쿼리 결과에 대한 정보
pg_select -루프 SELECT 문의 결과에 따라
pg_listen -세트 또는 비동기식 알림 메시지에 대한 콜백 변경
pg_lo_creat -- 만들다 큰 물체
PG_LO_OPEN -a 큰 물체
PG_LO_CLOSE -- 닫다 큰 물체
PG_LO_READ -읽기 a 큰 물체
PG_LO_WRITE -- 쓰다 큰 물체
PG_LO_LSEEK -- 구하다 큰 대상의 위치에
PG_LO_TELL -- 반품 큰 대상의 현재 추구 위치
PG_LO_UNLINK -- 삭제 큰 물체
pg_lo_import -가져 오기 Unix 파일의 큰 객체
pg_lo_export -- 내보내다 유닉스 파일에 큰 객체

pg토토 핫는 프론트 엔드를위한 토토 핫 패키지입니다 인터페이스 할 프로그램Postgres백엔드. 그것은 대부분을 만듭니다 의 기능성libpq토토 핫에서 사용할 수 있습니다 스크립트.

이 패키지는 원래 Jolly Chen이 작성했습니다.

4.1. 명령

표 4-1.pg토토 핫명령

명령 설명
PG_CONNECT 백엔드 서버
PG_DISCONNECT 연결 종료
pg_conndefaults 연결 옵션 가져 오기 그리고 그들의 기본값
pg_exec 쿼리를 백엔드
pg_result 결과를 조작하십시오 쿼리
pg_select a select 문
PG_LISTEN 콜백 설정 메시지 알림
pg_lo_creat 큰 것을 만듭니다 물체
PG_LO_OPEN 큰 개체 열기
PG_LO_CLOSE 큰 개체를 닫습니다
PG_LO_READ 큰 개체 읽기
PG_LO_WRITE 큰 물체 쓰기
PG_LO_LSEEK a 큰 물체
PG_LO_TELL 현재 추구를 반환하십시오 큰 물체의 위치
PG_LO_UNLINK 큰 삭제 물체
pg_lo_import unix 파일을 a로 가져옵니다 큰 물체
pg_lo_export 큰 개체를 내보내십시오 유닉스 파일로

이 명령은 다음에 더 설명되어 있습니다 페이지.

PG_LO* 루틴은 큰 객체의 인터페이스입니다 의 특징Postgres. 그만큼 함수는 유사한 파일 시스템을 모방하도록 설계되었습니다 표준 UNIX 파일 시스템 인터페이스의 기능. 그만큼 PG_LO* 루틴은 시작/종료 트랜잭션 내에 사용해야합니다 PG_LO_OPEN에 의해 ​​반환 된 파일 디스크립터가 있으므로 차단됩니다 현재 거래에만 유효합니다. pg_lo_import 및 PG_LO_EXPORT는 시작/종료 트랜잭션 블록에서 사용해야합니다.