스포츠 토토 베트맨는 프론트 엔드를위한 TCL 패키지입니다 인터페이스 할 프로그램Postgres백엔드. 그것은 대부분을 만듭니다 의 기능성libpqTCL에서 사용할 수 있습니다 스크립트.
이 패키지는 원래 Jolly Chen이 작성했습니다.
표 54-1.스포츠 토토 베트맨명령
명령 | 설명 |
---|---|
PG_CONNECT | 백엔드 서버 |
PG_DISCONNECT | 연결 닫기 |
pg_conndefaults | 연결 옵션을 얻습니다 그들의 기본값 |
pg_exec | 쿼리 보내기 백엔드 |
pg_result | a의 결과를 조작하십시오 질문 |
pg_select | a 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 | 유닉스 파일을 큰 것으로 가져옵니다 물체 |
pg_lo_export | 큰 개체를 a로 내보내십시오 유닉스 파일 |
이 명령은 다음 페이지에 더 설명되어 있습니다.
PG_LO* 루틴은 큰 객체 기능의 인터페이스입니다. 의Postgres. 기능은입니다 유사한 파일 시스템 기능을 모방하도록 설계되었습니다. 표준 UNIX 파일 시스템 인터페이스. pg_lo* 루틴은 이루어져야합니다 파일이므로 시작/종료 트랜잭션 블록 내에 사용됩니다 PG_LO_OPEN에 의해 반환 된 디스크립터는 현재에만 유효합니다. 거래. pg_lo_import 및 pg_lo_export는 a에서 사용해야합니다 트랜잭션 시작/종료 블록.