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 2483 게시물 읽기
No. 2483
## 트리거 됩니까?...##
작성자
궁금한자4
작성일
2001-03-25 23:19
조회수
3,415

postgres 7.0.2 /7.0.3 모두 트리거 안되더군요...

새로깔고 몇번을 해봤지만..안되는 이유가 뭔지...

하라는데로 plpgsql등록을 몇번을 해보고, 예제 트리거 그대로

카피하여 시험해봐도 안되더군요..같은 에러만 남기고...

트리거 버그인가요? 정말 죽겠군요...무슨 함수 컴파일에러라는데..

도대체 뭐가 뭔지...

 

<질문>

table A(master table) 과 table B 에 같이 동기화 되어야 하는

필드가 있습니다..

table B의 특정한 필드(아래의 예에서 MindType필드)에 insert, update 이벤트

시에, table A(master table)의 특정한 필드(MindType)에 항상 같은 값을

유지하고 싶습니다...그래서 아래와 같은 트리거를 작성하였는데,

에러가 납니다...알려주시면 고맙겠습니다...에러내용도 같이 실었습니다..

 

##############################################################

// 트리거 명 : trgSyncMindType / 함수명 : fncSyncMindType()

// 작성자 : 궁금한자

// 작성일 :

// 수정자 :

// 수정일 :

 

CREATE FUNCTION fncSyncMindType() RETURNS OPAQUE

AS '

BEGIN

UPDATE Profile SET MindType=NEW.MindType WHERE PID=NEW.PID;

RETURN NEW;

END;

' language 'plpgsql';

 

CREATE TRIGGER trgSyncMindType AFTER INSERT OR UPDATE ON MSS FOR EACH ROW EXECUTE PROCEDURE fncSyncMindType();

 

##################################################################

에러내용은 다음과 같습니다..

insert into MSS(pid,ei_score,sn_score,tf_score,jp_score,mindtype,prefertype) values(3126462,5,8,6,8,'ISFJ','ISTP');

 

NOTICE: plpgsql: ERROR during compile of fncsyncmindtype near line 1

"RROR: parse error at or near "

[Top]
No.
제목
작성자
작성일
조회
2490## 포린키의 on cascade delete기능..##
궁금한자
2001-03-26
3444
2494┕>Re: ## 포린키의 on cascade delete기능..##
애매한자
2001-03-26 17:52:56
3386
2495 ┕>Re: Re: ## 포린키의 on cascade delete기능..##
정재익
2001-03-26 20:35:55
4088
2487또 질문입니다...
이지민
2001-03-25
3289
2489┕>Re: 또 질문입니다...
정재익
2001-03-26 00:53:41
3491
2484왕초보.....
이지민
2001-03-25
3412
2486┕>Re: 왕초보.....
정재익
2001-03-25 19:26:21
3801
2483## 트리거 됩니까?...##
궁금한자4
2001-03-25
3415
2488┕>결국 자문자답하게 되네요...
궁금한자
2001-03-25 23:53:33
3417
2493 ┕>Re: 결국 자문자답하게 되네요...
정재익
2001-03-26 13:41:40
3295
2482java로 postgresql에 접속을 하는데요..
김덕남
2001-03-25
2961
2496┕>Re: 자문자답..
김덕남
2001-03-26 20:59:01
3603
2477## check제약에서 이런것은?
궁금한자3
2001-03-23
3044
2481┕>Re: ## check제약에서 이런것은?
정재익
2001-03-24 12:06:49
3548
2476Explain좀 설명해 주세요... 그리고 조언을 부탁드립니다....
정박아
2001-03-23
3957
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다