database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 7169 게시물 읽기
No. 7169
저장프로시저를 쓰려고 하는데. 안먹히네요 버전 문제인지..
작성자
김대헌(terisss)
작성일
2007-06-26 10:18
조회수
4,725

PostgreSQL 7.2 을 쓰고 있습니다.

declare
begin
end 
이 명령어가 전혀 안먹히네요.

CREATE FUNCTION  kimtest(int4) RETURNS int4 AS '

     SELECT  1;
'  LANGUAGE 'sql';

이렇게 하면만들어지는데 
책의 예제처럼 begin end 넣으면 바로 에러 납니다.
변수 선언도 안되구요. 좀 옛날 거라 이런게 지원이 안되는 건지..
제가 잘못쓰는 건지 알수가 없네요.
설명 부탁 드립니다. 
감사 합니다.

이 글에 대한 댓글이 총 1건 있습니다.

plpgsql 이라는 내장 프로시져 언어를 등록하셔야합니다. 


createlang 인가? 그 비슷한 쉘명령어로 언어를 먼저 등록하셔야합니다. 


자세한 것은 사용자 설명서를 참조하세요.

김상기(ioseph)님이 2007-06-26 13:30에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
7172부끄러운질문 : FOREIGN KEY 삭제..와 추가질문하나더.
문근형
2007-07-04
4497
7171RULE로 정의된 구문 인서트시 SERIAL로 정의된 필드가 2씩증가.. [1]
아남이
2007-07-02
4656
7170Apache서버+php+postgreSQL 을 쓰고 있는데 회원가입이 잘안되요 [1]
이현규
2007-06-30
4970
7169저장프로시저를 쓰려고 하는데. 안먹히네요 버전 문제인지.. [1]
김대헌
2007-06-26
4725
7168트랜젝션 측정시 테스트 결과 궁금한 점.. [2]
윤일
2007-06-25
4688
7167select 할때 자동으로 1,2,3 증가 방법 [1]
2007-06-25
4779
7166접속이안되고 재설치도 안되는데....
나그네
2007-06-23
4738
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다