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 2252 게시물 읽기
No. 2252
Re: Re: Trigger 사용시 ORU-10027 buffer overflow....에러가 발생합니다. 대체 뭔이윤지... 도와 주세요.
작성자
아마도
작성일
2000-12-02 12:37
조회수
5,912

>>최성준 님께서 쓰시길<<

 

::

:: >>신성욱 님께서 쓰시길<<

::

:: :: trigger 내용

:: ::

:: :: create or replace trigger bookinfo_print_after_insert

:: :: after insert on dupbook

:: :: for each row

:: ::

:: :: begin

:: :: bookpackage.full_info;

:: :: insert into kkk(bookid, bookname, bookmaker)

:: :: values(':new.bookid',':new.bookname',':new.bookmaker');

:: ::

:: :: dbms_output.put_line('Insert completed !!');

:: :: end;

:: :: /

:: ::

:: ::

:: :: SQL> l

:: :: 1 insert into dupbook (bookid, bookname, bookmaker)

:: :: 2* values(43,'aaa','bbb')

:: :: SQL> /

:: :: insert into dupbook (bookid, bookname, bookmaker)

:: :: *

:: :: ERROR at line 1:

:: :: ORA-20000: ORU-10027: buffer overflow, limit of 20000 bytes

:: :: ORA-06512: at "SYS.DBMS_OUTPUT", line 106

:: :: ORA-06512: at "SYS.DBMS_OUTPUT", line 65

:: :: ORA-06512: at "TOOMANY.BOOKPACKAGE", line 27

:: :: ORA-06512: at "TOOMANY.BOOKINFO_PRINT_AFTER_INSERT", line 2

:: :: ORA-04088: error during execution of trigger

:: :: 'TOOMANY.BOOKINFO_PRINT_AFTER_INSERT'

:: ::

:: :: 이 트리거를 drop 시키고 인서트 문을 실행하면 정상적으로 동작합니다.

 

:: ORA-20000는 syntax에러

:: insert into kkk(bookid, bookname, bookmaker)

:: values(':new.bookid',':new.bookname',':new.bookmaker'); <--

:: 변경

:: values(:new.bookid,:new.bookname,:new.bookmaker);

 

그리고 또하나 말하자면 트리거에 dbms_output 을 사용해도 되나요?

( 저는 아직 본 적이 없어서리... )

이 DBMS_OUPUT 패키지의 버퍼에 너무 많은 데이타가 들어가려고

하다가 buffer overflow, limit of 20000 bytes 에러가 발생한 것

같네요.

[Top]
No.
제목
작성자
작성일
조회
2235디비 원격접속에 대한 질문
구정택
2000-12-01
4704
2239┕>Re: 디비 원격접속에 대한 질문
소몰이
2000-12-01 11:21:35
4884
2246┕>Re: 디비 원격접속에 대한 질문
사용자이름
2000-12-01 19:40:36
5071
2233특정날짜가 그해의 몇번째 주인지를 알려면?
조은정
2000-11-30
4397
2244┕>Re: 특정날짜가 그해의 몇번째 주인지를 알려면?
디몽이
2000-12-01 18:37:42
4767
2230절좀살려주세요..오락클에서 디비를 어떻게 생성???
젖먹이
2000-11-30
4236
2227Trigger 사용시 ORU-10027 buffer overflow....에러가 발생합니다. 대체 뭔이윤지... 도와 주세요.
신성욱
2000-11-30
4863
2232┕>Re: Trigger 사용시 ORU-10027 buffer overflow.
최성준
2001-05-07 13:01:05
6049
2252 ┕>Re: Re: Trigger 사용시 ORU-10027 buffer overflow....에러가 발생합니다. 대체 뭔이윤지... 도와 주세요.
아마도
2000-12-02 12:37:54
5912
2265  ┕>Re: Re: Re: 감사, 감사 드립니다.
신성욱
2000-12-04 12:22:00
4517
2222오라클에서 자료를 파일로 저장하는법
무정한
2000-11-29
4120
2223┕>Re: 오라클에서 자료를 파일로 저장하는법
소몰이
2000-11-29 22:51:05
5225
2224 ┕>파일의 내용을 오라클 테이블로 로드하는 법
무정한
2000-11-30 10:00:28
4419
2228  ┕>Re: 파일의 내용을 오라클 테이블로 로드하는 법
신성욱
2000-11-30 16:28:39
4330
2231  ┕>Re: 파일의 내용을 오라클 테이블로 로드하는 법
최성준
2001-05-08 11:41:59
5624
2219linux용 oracle7 이나 oracle8.0.x 대 버전이 있나요?
임영수
2000-11-29
4209
2218EOF라는 개념이 오라클에서 있나요
속터짐
2000-11-29
9157
2221┕>Re: EOF라는 개념이 오라클에서 있나요
이경록
2000-11-29 19:28:52
10534
2225 ┕>Re: Re: EOF라는 개념이 오라클에서 있나요
최성준
2000-11-30 12:57:35
9552
2229  ┕>Re: Re: Re: EOF라는 개념이 오라클에서 있나요
신성욱
2000-11-30 16:46:40
9787
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다