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 2488 게시물 읽기
No. 2488
결국 자문자답하게 되네요...
작성자
궁금한자
작성일
2001-03-25 23:53
조회수
3,418

결국 하루를 헤맨 끝에 제가 질문하고 제가 답하게 되는군요...

울트라에디터에서 작업후, ftp로 파일을 올리는데,

dos포맷(CR/LF)를 unix포맷(LF)로 변환을 안시켜줘서

나타난 에러네요....

원래 NT환경에서 작업하다가 linux로 옮겨가다가 보니 힘든게

이만저만이 아니군요...혹, 저와 같은 고생을 하지 말라고 답변자의

원본링크를 걸어둡니다...

다음은 답변자의 원본링크입니다...

http://www.postgresql.org/mhonarc/pgsql/general/2001/03/msg00670.html

 

>>궁금한자4 님께서 쓰시길<<

 

:: 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 fncS

:: yncMindType();

::

:: ##################################################################

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

:: 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
3418
2493 ┕>Re: 결국 자문자답하게 되네요...
정재익
2001-03-26 13:41:40
3296
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로 자료를 관리합니다