오라클 제약조건 출처 : http://radiocom.kunsan.ac.kr/lecture/oracle/what_is/constraints.html Constraints(제약조건) 테이블에 부여된 제약조건의 관계키는 user_constraints 뷰를 사용하여 확인할 수 있다. 제약조건은 data integrity(데이터 무결성)을 위하여 주로 테이블에 행(row)을 입력, 수정, 삭제할 때 적용되는 규칙으로 사용되.. Drop Database 2014.01.22
오라클 TIMESTAMP 이용한 백업 출처 : http://www.itdi.co.kr/onuri/bbs/board.php?bo_table=04_2&wr_id=157 오라클 COMMAND 창에서 sql> show parameter undo; 를 쳐보면 undo_management undo_retention undo_tablespace 의 속성들에 대한 정보가 나오게 된다. 그 중 undo_retention 은 delete, update 후에 ROLLBACK이 아닌 COMMIT을 하였을때 부터 속성값의 초 까지는 오라클.. Drop Database 2013.12.12
데이터 중에서 최신데이터 뽑아오기 SELECT * FROM AAA WHERE ROWID = (SELECT MAX(ROWID) FROM AAA GROUP BY COL1) Drop Database 2011.08.17
업데이트 힌트(가변열 오류 무시) UPDATE /*+ bypass_ujvc */ ( SELECT A.GV_DT, B.ACPT_DT FROM aaa A , bbb B WHERE A.pk = B.pk ) SET GV_DT = ACPT_DT Drop Database 2010.08.30
오라클 레코드 변수 사용예 CREATE OR REPLACE PROCEDURE AFF.SP_RECORD_TEST IS TYPE ACEC001TYP IS RECORD( MEMB_SRNUM VARCHAR2(10) ,KOR_NM VARCHAR2(40) ) ; TYPE ARR_NO IS TABLE OF ACEC001TYP; V_ARR_NO ARR_NO := ARR_NO(); BEGIN -- SELECT MEMB_SRNUM,KOR_NM BULK COLLECT INTO V_ARR_NO FROM ACEC350 WHERE ROWNUM < 11; V_ARR_NO.EXTEND(); V_ARR_NO(1).MEMB_SRNUM := '회원1'; V_ARR_NO(1).KOR_NM := '정윤구'; V_ARR_NO.EXTEND(); .. Drop Database 2010.03.01
오라클 테이블 변수 사용예제 CREATE OR REPLACE PROCEDURE AFF.SP_TABLE_OF_TEST IS TYPE ARR_NO IS TABLE OF VARCHAR2(10); MY_ARR_NO ARR_NO; BEGIN MY_ARR_NO := ARR_NO('10','20','30','40'); FOR i IN MY_ARR_NO.FIRST..MY_ARR_NO.LAST LOOP DBMS_OUTPUT.PUT_LINE(MY_ARR_NO(i) || ' ---------'); END LOOP; END SP_TABLE_OF_TEST; 카테고리 없음 2010.03.01
오라클 게시자 문제해결. Oracle 게시자 문제 해결 이 항목에서는 Oracle 게시자를 구성 및 사용할 때 발생할 수 있는 여러 가지 문제를 나열합니다. Oracle 클라이언트 및 네트워킹 소프트웨어와 관련된 오류가 발생했습니다. Microsoft SQL Server가 배포자에서 실행되는 계정에는 Oracle 클라이언트 네트워킹 소프트웨어가 설치된 디렉터.. Drop Database 2010.01.29
ORACLE ANALYZE 하는법 오라클을 통해 작업할 시 insert시점에서 정상적으로 인덱싱이 되지 않는 경우가 발생한다. 특히 결합인덱스를 많이 사용하고 있는 경우 발생될 확률이 높다. 이런경우 오라클의 Analyzed를 통해서 해결이 가능하고 어느정도의 실행속도를 향상 시킬 수있다. (실제 오라클사에서도 3개월에 한번씩은 Analyze.. Drop Database 2010.01.12
다중의 결과값을 하나의 행으로 컴마로 분리해 출력하는 방법 출처 : 쏘쿨 http://www.soqool.com/ 글쓴이 : 김홍선 문제) 다중의 결과값을 하나의 행으로 컴마로 분리해 출력하는 방법을 알고싶습니다. return ========= 홍길동 김길동 --> 홍길동, 김길동, 이길동 이길동 ========== 답변) emp.ename 컬럼을 예로 들어 쿼리를 구성해 보면 아래와 같다. 정확히 어떤 컬럼들이 어떤 .. Drop Database 2008.08.28