이 문서는 지원되지 않는 스포츠 토토 베트맨 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

6장.PyGreSQL - 파이썬스포츠 토토 베트맨

목차
6.1. pg모듈
6.2. pg모듈 기능
연결 -- 열다 데이터베이스 서버에 연결
get_defhost -- 얻다 기본 호스트 이름 [DV]
set_defhost -- 세트 기본 호스트 이름 [DV]
get_defport -- 얻다 기본 포트 [DV]
set_defport -- 세트 기본 포트[DV]
get_defopt -- 얻다 기본 옵션 사양 [DV]
set_defopt -- 세트 기본 옵션 사양 [DV]
get_deftty -- 얻다 기본 연결 디버그 터미널 사양 [DV]
set_deftty -- 세트 기본 연결 디버그 터미널 사양 [DV]
get_defbase -- 얻다 기본 데이터베이스 이름 사양[DV]
set_defbase -- 세트 기본 데이터베이스 이름 사양[DV]
6.3. 연결 물체:pgobject
질의 -- 실행 SQL 명령
리셋 -- 재설정 연결
닫기 -- 닫으세요 데이터베이스 연결
파일no -- 반환 데이터베이스에 연결하는 데 사용되는 소켓
getnotify -- 얻다 서버의 마지막 알림
삽입 가능 -- 삽입 목록을 테이블로 변환
putline -- 글을 쓰세요 서버 소켓에 대한 라인 [DA]
getline -- 얻다 서버 소켓의 라인 [DA]
엔드카피 -- 동기화 클라이언트 및 서버 [DA]
locreate -- 만들다 데이터베이스의 대형 객체 [LO]
게로 -- 빌드 지정된 OID [LO]의 대형 객체
로임포트 -- 가져오기 파일을포스트그레SQL대형 객체 [LO]
6.4. 데이터베이스 래퍼 수업:DB
pkey -- 반환 테이블의 기본 키
get_databases -- 얻다 시스템의 데이터베이스 목록
get_tables -- 얻다 연결된 데이터베이스의 테이블 목록
get_attnames -- 반품 테이블의 속성 이름
얻기 -- 튜플을 얻습니다 데이터베이스 테이블에서
삽입 -- 삽입 데이터베이스 테이블에 대한 튜플
업데이트 -- 업데이트 데이터베이스 테이블
지우기 -- 지우기 데이터베이스 테이블
삭제 -- 삭제 테이블의 행
6.5. 질의 결과 개체:pgquery객체
getresult -- 얻다 쿼리에서 반환된 값
dictresult -- 얻다 쿼리에서 반환된 값은 다음 목록으로 표시됩니다. 사전
목록필드 -- 목록 쿼리 결과의 필드 이름
필드명 -- 얻다 숫자로 된 필드 이름
필드번호 -- 얻다 이름별 필드 번호
엔튜플 -- 반품 쿼리 객체의 튜플 수
6.6. 대형 개체:pglarge
열기 -- 열려 있는 큰 물체
닫기 -- 닫다 대형 개체
읽기 -- 읽다 큰 개체에서
쓰기 -- 쓰다 대형 개체에
탐색 -- 변화 대형 객체의 현재 위치
말해 -- 반품 대형 객체의 현재 위치
연결 해제 -- 삭제 대형 개체
크기 -- 반품 큰 개체 크기
내보내기 -- 구하다 파일에 대한 대형 객체

저자:D'Arcy J.M. Cain 작성(). Pascal Andre가 작성한 코드를 기반으로 함. 저작권 © 1995, 파스칼 앙드레. 추가 수정 D'Arcy J.M. Cain의 저작권 © 1997-2000.

제공된 오래된 스포츠 토토 베트맨를 사용하도록 선택할 수 있습니다 에 의해pgmodule or otherwise the newerpgdb다음을 준수하는 스포츠 토토 베트맨DB-API 2.0에 의해 개발된 사양파이썬 DB-SIG.

여기서 우리는 더 오래된 것에 대해서만 설명합니다pg API. 하는 한PyGreSQL다음에 대한 설명이 포함되어 있지 않습니다. 그만큼DB-API당신은 읽어야 합니다 에 대해APIhttp://www.python.org/topics/database/DatabaseAPI-2.0.html.

튜토리얼 형식의 소개DB-API다음에서 찾을 수 있습니다.http://www2.linuxjournal.com/lj-issues/issue49/2605.html

6.1. 그만큼pg모듈

pg모듈은 세 가지를 정의합니다. 사물:

  • pgobject, 이를 처리합니다. 데이터베이스에 대한 연결 및 모든 요청

  • pglargeobject, 에 대한 모든 액세스를 처리합니다.스포츠 토토 베트맨대형 객체 및

  • pgquery객체그것 쿼리 결과를 처리합니다.

다음의 일부 사용에 대한 간단한 예를 보고 싶다면 이 기능은 참조http://www.druid.net/rides당신이 찾을 수 있는 곳 실제 링크는 하단에 있습니다.파이썬페이지 코드입니다.

6.1.1. 상수

일부 상수는 다음에 정의되어 있습니다.pg모듈 사전. 그들은 다음과 같이 의도됩니다. 메소드 호출의 매개변수로 사용됩니다. 참고하시면 될 것 같아요 그만큼libpq설명 (PostgreSQL : 문서 : 7.3 : LIBPQ -C 스포츠 토토) 자세한 내용은 그들에 대해. 이러한 상수는 다음과 같습니다.

INV_READ
INV_WRITE

대형 개체 액세스 모드, 다음에서 사용됨(pgobject.)locreate그리고(pglarge.)열기.

SEEK_SET
SEEK_CUR
SEEK_END

위치 플래그, 다음에서 사용됨(pglarge.)탐색.

버전
__version__

현재 버전을 제공하는 상수