2010-01-23 5 views
10

방금 ​​첫 번째 plpgsql 함수를 만들려고했습니다.PostgreSQL - 언어 pgplsql은 CREATE LANGUAGE 실행에도 불구하고 존재하지 않습니다.

그때 언어의 plpgsql를 CREATE 명령을 실행 존재하지 않는 언어 " 'plpgsql'"; : 스크립트를 실행할 때, 나는

오류

오류 : 언어 "plpgsql는"이미

명령이 동일한 데이터베이스에서 실행되고있는 다음과 같은 오류를 보여주고있다.

감사

피터

+0

이 함수의 전체 코드를 게시하시기 바랍니다 - 나는 약간의 오타가 내기를 ... –

답변

14

당신이 당신의 오류에 추가 문자를 통지하십시오. 대부분 다음과 같이 썼습니다 :

create function ... language ‘plpgsql’ 

일종의 mysql 따옴표가 있습니다. 잘못된 구문입니다. 그냥이

create function ... language plpgsql 
19

사용이 명령합니다

$: createlang -d dbname plpgsql 
관련 문제