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
운영게시판
최근게시물
Oracle Q&A 2039 게시물 읽기
No. 2039
Re: 트리거는 message인가요?
작성자
김규태
작성일
2000-11-13 19:33
조회수
4,406

일단 오라클의 트리거는 트랜잭션의 일부이기 때문에

여기에 commit 이나 rollback 같은 명령어가 올수가 없지요.

(물론 잘알고 계시겠지만...)

 

님께서 얘기하시는 비동기 통신 처리가 무엇인지 궁금합니다.

그래서 제 나름대로 단어의 뜻만으로 해석을 한다면 트랜잭션과 분리가 되어

어떤 일을 하고 싶다는 뜻인가요?

 

트랜잭션과 분리가 되어 어떤일을 하고 싶다면

오라클에서 제공되는 기능을 이용해야만 됩니다.

이런 기능의 오라클 PL/SQL 패키지는 utl_file 과 dbms_pipe 등이 있습니다.

특히 dbms_pipe를 사용하면 오라클 세션끼리 서로 메세지를 교환할 수 있습니다.

그래서 만약 비동기 방식으로 작업을 원한다면 이 기능을 이용하면

오라클 7.3.4 이상에서 가능합니다.

그리고 utl_file은 PL/SQL 디버깅시에 사용되기도 합니다.

 

그리고 오라클 8i 부터는 advance queueing이라는 기능이 있는데,

이 기능이 무엇인지는 매뉴얼을 보고 다시 보충하겠습니다.

 

 

 

>>이명용 님께서 쓰시길<<

 

:: 오라클에서 after trigger는 비동기 통신 처리가 되나요?

::

[Top]
No.
제목
작성자
작성일
조회
2047proc 816 버그 ??
윤상배
2000-11-14
3450
2050┕>Re: proc 816 버그 ??
조용일
2000-11-14 21:43:55
3774
2044클라이언트에 꼭 오라클이 깔려있어야 하나요?
김동수
2000-11-14
3513
2045┕>Re: 클라이언트에 꼭 오라클이 깔려있어야 하나요?
문태준
2000-11-14 09:19:50
3785
2042★★엑셀로 작성한 문서의 내용을 직접 DB에 update 시킬 수 있나여~~ 방법좀칼켜주세여★★
오라클 초보
2000-11-14
4091
2046┕>Re: ★★엑셀로 작성한 문서의 내용을 직접 DB에 update 시킬 수 있나여~~ 방법좀칼켜주세여★★
문태준
2000-11-14 09:21:15
4322
2038트리거는 message인가요?
이명용
2000-11-13
3840
2039┕>Re: 트리거는 message인가요?
김규태
2000-11-13 19:33:55
4406
2043 ┕>Re: Re: 감사합니다.
이명용
2000-11-14 01:02:08
3999
2037convert 에러
신형륜
2000-11-13
4522
2036오라클 복구
김근호
2000-11-13
4048
2040┕>Re: 오라클 복구 - 참고 사항만 적었습니다.
김규태
2000-11-13 19:49:38
4174
2032김규태님께 감사 ...
^ㅠ^
2000-11-13
3756
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다