2017-10-14 2 views
1

를 실행하는 시스템 호출을 사용하여 PostgreSQL의에서 C 함수를 실행하지 못했습니다 PostgreSQL 서버의 함수 :나는 다음과 같은 한 파이썬 스크립트를

CREATE OR REPLACE FUNCTION call_py() RETURNS integer 
    AS 'absolute/path/to/execute_py', 'call_py' 
    LANGUAGE C STRICT; 

이 같은 기능은 :

SELECT call_py(); 

이 함수는 0을 반환하지만 폴더를 선택한 경우, 생성되는 더 test.txt이 없습니다.

저는 C가 생소하고 어떤 일이 일어 났는지 확신 할 수 없습니다. 도움을 청하러.

미리 감사드립니다.

답변

1

죄송합니다. 저는 바보가되어 example.py에게 실행 권한을 추가하는 것을 잊어 버렸습니다.