본문 바로가기

분류 전체보기

delete 문 만들기 쿼리 WITH TEMP_TABLE AS(SELECT MAX(A.OWNER) AS OWNER , B.TABLE_NAME AS TABLE_NAME , MAX(B.COMMENTS) AS TABLE_COMMENT , LOWER(SUBSTR(B.TABLE_NAME,1,1)) || SUBSTR(REPLACE(INITCAP(REPLACE(B.TABLE_NAME,'_',' ')),' '),2) AS CAMEL_CASE , MAX(LENGTHB(A.COMMENTS)) AS COMMENT_MAX_LENGTH , 150 AS MARGIN , MAX(( SELECT MAX(LENGTHB(X1.COLUMN_NAME)) AS IDX_COLUMN_MAX_LENGTH FROM ALL_IND_COLUMNS X1 WHERE X1.TABLE_.. 더보기
insert 문 만들기 쿼리 WITH TEMP_TABLE AS(SELECT MAX(A.OWNER) AS OWNER , B.TABLE_NAME AS TABLE_NAME , MAX(B.COMMENTS) AS TABLE_COMMENT , LOWER(SUBSTR(B.TABLE_NAME,1,1)) || SUBSTR(REPLACE(INITCAP(REPLACE(B.TABLE_NAME,'_',' ')),' '),2) AS CAMEL_CASE , MAX(LENGTHB(A.COMMENTS)) AS COMMENT_MAX_LENGTH , 150 AS MARGIN , MAX(( SELECT MAX(LENGTHB(X1.COLUMN_NAME)) AS IDX_COLUMN_MAX_LENGTH FROM ALL_IND_COLUMNS X1 WHERE X1.TABLE_.. 더보기
select 문 만들기 쿼리 SELECT WITH TEMP_TABLE AS(SELECT MAX(A.OWNER) AS OWNER , B.TABLE_NAME AS TABLE_NAME , MAX(B.COMMENTS) AS TABLE_COMMENT , LOWER(SUBSTR(B.TABLE_NAME,1,1)) || SUBSTR(REPLACE(INITCAP(REPLACE(B.TABLE_NAME,'_',' ')),' '),2) AS CAMEL_CASE , MAX(LENGTHB(A.COMMENTS)) AS COMMENT_MAX_LENGTH , 150 AS MARGIN , MAX(( SELECT MAX(LENGTHB(X1.COLUMN_NAME)) AS IDX_COLUMN_MAX_LENGTH FROM ALL_IND_COLUMNS X1 WHERE X1.. 더보기
update 문 만들기 쿼리 UPDATE WITH TEMP_TABLE AS ( SELECT MAX(A.OWNER) AS OWNER , B.TABLE_NAME AS TABLE_NAME , MAX(B.COMMENTS) AS TABLE_COMMENT , LOWER(SUBSTR(B.TABLE_NAME,1,1)) || SUBSTR(REPLACE(INITCAP(REPLACE(B.TABLE_NAME,'_',' ')),' '),2) AS CAMEL_CASE , MAX(LENGTHB(A.COMMENTS)) AS COMMENT_MAX_LENGTH , 150 AS MARGIN , MAX(( SELECT MAX(LENGTHB(X1.COLUMN_NAME)) AS IDX_COLUMN_MAX_LENGTH FROM ALL_IND_COLUMNS X1 WHERE .. 더보기
세션 락 확인 -오라클 락 세션 확인SELECT A.SID, A.SERIAL#FROM V$SESSION A, v$LOCK B, DBA_OBJECTS CWHERE A.SID = B.SIDAND B.ID1 = C.OBJECT_IDAND B.TYPE = 'TM' SELECT A.SID ,A.SERIAL#FROM V$SESSION A ,V$LOCK B ,DBA_OBJECTS CWHERE A.SID=B.SIDAND B.ID1=C.OBJECT_IDAND B.TYPE = 'TM'AND C.OBJECT_NAME = 'T_RAW_ACCEPT_DTL' --ALTER SYSTEM KILL SESSION '[SID], [SERIAL]';ALTER SYSTEM KILL SESSION '274, 43404' ; -- 세션통한 쿼리 로그(내용 .. 더보기
삭제 데이터 복구 SELECT * FROM TM_OP114 AS OF TIMESTAMP(SYSTIMESTAMP-INTERVAL '15' MINUTE) WHERE ENV_NO IN ('A101EMSTAL0901P201510050004', 'A101EMSTAL0901P201510060001', 'A101EMSTAL0901P201510060002') 더보기
테이블 드롭 없이 기본키 추가 2016년 9월 23일 금요일오후 1:311. primary key를 drop 한다. SQL> alter table 테이블 명 drop primary key; 2. primary key의 생성(복합키)SQL> alter table 테이블 명 add constraint 인덱스명 primary key(기존칼럼, 추가 컬럼) primary key가 없는 경우에는 바로 생성 가능하나, primary key가 있는 경우 drop 부터 해야 함 **ALTER TABLE 테이블명 ADD CONSTRAINT 프라이머리키이름 PRIMARY KEY (프라이머리키로정할필드명) USING INDEX TABLESPACE 테이블스페이스명 더보기
2016.12.24 관악산 등산 드디어 과거 사진들 다 올렸다..ㄷㄷㄷ앞으로는 잘 관리해야지..ㅋㅋ 크리스마스 이브날 간 관악산이전 등산 경험 생각하고 아무런 장비를 챙기지 않고 갔는데하필 최악의 코스로 가서암벽 타듯이 정상으로 갔다...바닥은 군데 군데 얼어 있어서 위험했고...ㅈㅈ겨울 등산시에는 장비를 챙겨야 겠다...ㅋ 더보기
2016.07.10 MCT 음...어떤 MCT 였는지도 기억 안나네;;자전거 생각이 별로 없던 때라...;;처음으로 DNF 된 대회였음...ㅋㅋ 더보기
2016.06.25 양양MCT 양양MCT 때 묵었던 코레일 낙산사 연수원 더보기