pg토토 핫프론트엔드용 토토 핫 패키지입니다. 인터페이스할 프로그램포스트그레백엔드. 그것은 대부분의 기능libpq토토 핫에 사용 가능 스크립트.
이 패키지는 원래 Jolly Chen이 작성했습니다.
표 4-1.pg토토 핫명령
| 명령 | 설명 |
|---|---|
| pg_connect | 다음에 연결을 엽니다 백엔드 서버 |
| pg_disconnect | 연결을 닫습니다 |
| pg_conndefaults | 연결 옵션 가져오기 그리고 그 기본값 |
| pg_exec | 다음에 쿼리를 보내세요 백엔드 |
| pg_result | 결과 조작 쿼리 |
| pg_select | 다음의 결과를 반복합니다. SELECT 문 |
| pg_listen | 다음에 대한 콜백 설정 알림 메시지 |
| pg_lo_creat | 대규모 생성 개체 |
| pg_lo_open | 큰 개체 열기 |
| pg_lo_close | 대형 개체 닫기 |
| pg_lo_read | 대형 개체 읽기 |
| pg_lo_write | 대형 개체 쓰기 |
| pg_lo_lseek | 직위를 추구합니다 대형 개체 |
| pg_lo_tell | 현재 탐색을 반환합니다. 대형 물체의 위치 |
| pg_lo_unlink | 대형 삭제 개체 |
| pg_lo_import | Unix 파일을 다음으로 가져오기 대형 개체 |
| pg_lo_export | 대형 개체 내보내기 Unix 파일로 |
이 명령은 이후에 자세히 설명되어 있습니다. 페이지.
pg_lo* 루틴은 대형 객체에 대한 인터페이스입니다 의 특징포스트그레스. 는 기능은 유사한 파일 시스템을 모방하도록 설계되었습니다. 표준 Unix 파일 시스템 인터페이스의 기능입니다. 는 pg_lo* 루틴은 BEGIN/END 트랜잭션 내에서 사용해야 합니다. pg_lo_open이 반환한 파일 설명자가 다음과 같기 때문에 차단됩니다. 현재 거래에만 유효합니다. pg_lo_import 및 pg_lo_export는 BEGIN/END 트랜잭션 블록에서 사용해야 합니다.