728x90

Programming/Oracle 130

TABLE LAYOUT만들기(html이용)

[ PL/SQL DEVELOPER에서 TABLE 전체 LAYOUT을 만드는 방법 - HTML 이용 ] 1. 아래의 쿼리를 PL/SQL Developer에서 실행한다 WITH TAB_LIST (TABLE_NAME, T_COMMENTS, TABLESPACE_NAME, COLUMN_ID, COLUMN_NAME, DATA_TYPE, C_KEY, NOTNULL, DATA_DEFAULT, C_COMMENTS) AS( select TBL.TABLE_NAME, TCM.COMMENTS AS T_COMMENTS, TBL.TABLESPACE_NAME, TCL.COLUMN_ID, TCL.COLUMN_NAME, case when TCL.DATA_TYPE = 'VARCHAR2' or TCL.DATA_TYPE = 'CHAR' or..

Programming/Oracle 2021.04.23

Sqlloader 를 이용한 캐릭터셋 변경

Sqlloader 를 이용한 캐릭터셋 변경 1) 원하는 테이블들의 내용 자료를 텍스트 형식으로 뽑아냅니다. 2) 전사용 DB와 같은 셋팅의 dbca를 해줍니다.(캐릭터셋을 원하시는것으로 바꿔주세요) 3) 전에 운영중이었던 유저,테이블스페이스와 테이블형식을 동일하게 만듭니다. 4) sqlloader 사용에 필요한 컨트롤 파일을 생성. [예제] LOAD DATA INFILE “텍스트 파일명” ERRORS 500 INTO TABLE DEPT ---à DEPT테이블에 적재하겟다는 뜻 적재할 테이블명을 넣어야함 FIELDS TERMINATED BY ',' (DEPTNO, DNAME, LOC) ---à테이블에 저장되어있는 컬럼명을 넣어주세요 5)Sqlldr 유저/유저암호 contol=’위에서 저장한 컨트롤파일경로’..

Programming/Oracle 2021.04.22

CPU사용율이 높을 때의 문제되는 SQL문장 찾는 쿼리

[ CPU사용율이 높을 때의 문제되는 SQL문장 찾는 쿼리 ] - 해당 쿼리를 실행하기 위해서는 DBA 권한이 있어야 함 select s.sid SID ,s.username ,s.program ,p.spid "OS-Pid" ,w.seconds_in_wait as "W_time(Sec)" ,decode(w.wait_time, 0, 'Wai-ting', 'Waited') Status ,w.ename event ,q.sql_text from (select a.* ,decode(a.event ,'latch free' ,'latch free (' || b.name || ')' ,'row cache lock' ,'row cache lock (' || c.parameter || ')' ,'enqueue' ,'enqu..

Programming/Oracle 2021.04.22

ORACLE 날짜함수

함수 기능 SYSDATE 현재 날짜와 시간을 표시 LAST_DAY(d) 날짜 d의 해당월의 마지막 날짜 표시 ADD_MONTHS(d,n) 날짜 d에 n개월을 더한 날짜 표시 MONTHS_BETWEEN(d,e) d와 e 날짜간의 월수 표시 NEXT_DAY(d, chr) 날짜 d를 포함해서 그 이후 나타나는 첫 chr 요일 표시 NEW_TIME(d,a,e) a표준시의 d 일자를 e 표준시의 일자로 나타냄 ROUND(d,[,format]) 지정된 format 단위로 날짜 d를 반올림 TRUNC(d[,format]) 지정된 format 단위로 날짜 d를 절삭 포맷 모델 포맷 기능 CC or SCC 세기의 첫날 YYYY or SYYYY or YYY or YY or Y or Y,YYY or YEAR or SYEAR..

Programming/Oracle 2021.04.21
728x90