토토 핫 | ||||
---|---|---|---|---|
이전 | 빠른 뒤로 | 40 장. | 빠른 전달 | 토토 꽁 머니 : 문서 : 8.2 : 토토 꽁 머니 프로그래밍 인터페이스 |
PL/Python 언어 모듈은 파이썬을 자동으로 가져옵니다plpy. 기능과plpy.foo. 현재plpy함수를 구현plpy.debug (MSG),
plpy.log (MSG), plpy.info (MSG),
plpy.notice (MSG), plpy.warning (MSG),
plpy.error (MSG)및plpy.fatal (MSG). plpy.
및plpy.
실제로 파이썬을 올립니다Raine Plpy.error (MSG)및상승MSG)plpy.
및plpy.
11668_11890log_min_messages및client_min_messages구성 변수. 보다17 장자세한 내용은
추가로plpy모듈execute
및준비
. 부름plpy.execute
쿼리 문자열과 annrows
상태
spi_execute ()
반환 값. 결과 객체
예를 들어
rv = plpy.execute ( "select * from my_table", 5)
최대 5 행까지my_table.my_table열이 있습니다my_column, 그것은로 액세스 할 것입니다.
foo = rv [i] [ "my_column"]
plan = ply.prepare ( "first_name = $ 1", [ "text"]
텍스트는 변수의 유형입니다$1. 준비 후plpy.execute
실행하려면 :
rv = plpy.execute (plan, [ "name"], 5)
세 번째 인수는 한계이며 선택 사항입니다.
PL/Python 모듈을 사용하여 계획을 준비 할 때41 장) 이것이 의미하는 바에 대한 설명.SD또는gd(참조PostgreSQL : 문서 : 8.2 : PL/토토 결과 함수). 예를 들어:
함수 만들기 audavedPlan () 트리거를 $$로 반환합니다
이전 | 홈 | 토토 꽁 머니 : 문서 : 8.2 : 토토 꽁 머니 프로그래밍 인터페이스 |
트리거 | up | 서버 프로그래밍 |