ORA-31167 : 크기가 64K 이상인 XML 노드를 삽입할 수 없습니다. : XML nodes over 64K in size cannot be inserted Error Cause: An attempt was made to insert an XML Text Node with a size greater than 64K. This is not supported. Action: Create text nodes under 64K. 참고 http://ora-31167.ora-code.com/
XMLType is a system-defined opaque type for handling XML data. It as predefined member functions on it to extract XML nodes and fragments. XMLType 은 시스템에서 정의한 (불투명한?) 타입으로 XML 데이타를 다룬다. 이것은 미리 정의된 멤버함수로 그 위에서 XML 노드나 조각들을 추출한다. You can create columns of XMLType and insert XML documents into it. You can also generate XML documents as XMLType instances dynamically using the SYS_XMLGEN and SYS_XMLA..
인덱스 용량이 부족하다는 에러가 났단다.. ORA-1654: unable to extend index XX.IDX_XXX by 8192 in tablespace TS_COMINDS_02 Fri Jan 28 17:31:33 2011 인덱스가 뭘까? 일단 인덱스와 테이블은 독립적이란다. 그래서 삭제해도 데이터에는 영향을 미치지 않는다고...다행이다. 인덱스는 pointer를 이용하여 빠른 검색을 지원하는 객체이다. 인덱스가 설정되지 않는 테이블은 검색할 때 Full Scan을 한다. 일단 인덱스가 생성되면 사용 및 유지보수는 오라클 서버에서 자동관리 된다. 오라클 인덱스는 B-tree(Binary search tree)를 기반 인덱스 조회 SELECT * FROM USER_INDEXES ; 인덱스 생성 방법..
데이타를 업데이트한 경우 데이타를 삭제한 경우 이럴 때 이전 내용이 필요 하다면 as of timestamp 를 이용한다. select * from tbl_dsm_301 as of timestamp(systimestamp-interval '30' minute) -- 30분 이전 데이터를 보여준다. where rcp_no ='20101207000243' select * from tbl_dsm_301 as of timestamp(systimestamp-interval '5' hour) -- 5시간 이전 데이터를 보여준다. where rcp_no ='20101207000243'