plperl

    0

    1답변

    필자가 작성한 다양한 라이브러리의 다른 버전을 가지고 있는데, 작성한 다양한 plperl 함수에서 current_database()을 기반으로 특정 버전을로드합니다. (이 라이브러리를 캐시 할 수 있기 때문에 IIRC이 바람직하다 use 오히려 require보다 사용하여, 나는 생각?) 하지만, 내 두려움이 동일한 서버에 다른 데이터베이스 나 '중 하나의

    0

    1답변

    PostgreSQL을 사용하는 응용 프로그램이 있지만 MSSQL에서 타사 제어 데이터베이스와 상호 작용합니다. 현재 내가 plperl에서 thing_from_ms_crossover_function을 구현 select thing_from_pg, thing_from_ms_crossover_function(thing_from_pg) -- etc : 데이터는

    4

    1답변

    저는 평소에했던 것처럼 행복한 엔지니어링을 연습하고 각 단계를 테스트하지 않고 많은 코드를 작성했습니다. 그래서 나는 어딘가에 오류가있는 수백 줄의 코드를 가지고 있습니다 ... 나는 파이썬을 작성하기 위해 pgAdmin III를 사용하고 있으며 일반적인 SQL 쿼리에 사용되는 쿼리 도구에이 코드를 작성했습니다. 나는이 특정 문제에 도움이 필요하지 않기 때

    1

    2답변

    내가 집중 처리 꽤 수행하는 기능을 가지고있다. 잠시 후 중간 실행이라 할지라도 중단 할 수 있어야합니다 (예 : DB 유지 관리). 내가 정상적으로하고있는 것을 감을 수 있도록 SIGINT를 보내고 싶다. 내가 찾은 바로는 일반 perl 인터럽트 핸들러를 소개하자마자 함수가 인터럽트에 응답하지 않게되었습니다. 내가 psql의에서 select run_for

    2

    1답변

    CREATE FUNCTION foo() RETURNS text LANGUAGE plperl AS $$ return 'foo'; $$; CREATE FUNCTION foobar() RETURNS text LANGUAGE plperl AS $$ return foo() . 'bar'; $$; 여

    0

    1답변

    트리거 실행을위한 plperl 스크립트 기능을 작성 중입니다. INSERT/UPDATE가 발생하면, 필자가받은 이벤트를 기반으로 일부 쿼리를 동적으로 생성한다는 점에서 plperl 스크립트가 실행됩니다. 삽입/업데이트 할 때 터미널에 인쇄하고 싶었습니다. 그러나 그것은 일어나지 않습니다. 어떻게 인쇄 할 수 있는지 말해줘.?

    2

    1답변

    누군가이 코드 조각의 오류를 바로 잡을 수 있도록 도울 수 있습니까? (이것은 내 코드의 단순화 된 버전이지만 문제를 식별합니다.) 이 구문 오류를 반환 DROP FUNCTION perl_func(VARIADIC params character varying[]); CREATE OR REPLACE FUNCTION perl_func(VARIADIC para

    1

    1답변

    나는 모든 dBm 값을 날짜로 평균화하려고하지만 평균 dBm으로 와트로 변환하고 평균화 한 다음 다시 dBm으로 변환해야합니다. 다음은 plperl에서 시도한 것입니다. 이 기능을 실행했을 때 얻을 CREATE OR REPLACE FUNCTION avg_dbm(double precision[]) RETURNS integer AS $$ my $wa

    0

    1답변

    OS 파일 시스템에서 파일을 읽고 해당 내용을 테이블로 인쇄하려고합니다. 가장 좋은 방법은 plperl을 사용하는 것입니다 (왜냐하면 임시 테이블을 사용할 필요가 없기 때문이며 plperl은 대부분의 postgres 설치에서 기본적으로 내장되어 있기 때문입니다). 하지만 불행히도 필자는 perl에 익숙하지 않아 내 기능이 작동하지 않는다. 그것은 파일을 읽