[ORACLE] 날짜, 문자 변환 예제 --문자 -> 날짜 변환 (20170404235959) SELECT TO_DATE('20170404', 'YYYYMMDD') + 0.99999 FROM DUAL -- 날짜 -> 문자 변환 SELECT TO_CHAR(SYSDATE, 'YYYYMMDD HH24MISS') FROM DUAL -- 오늘 날짜 추출 SELECT TO_CHAR(SYSDATE, 'DD') FROM DUAL -- 오늘 요일 추출 SELECT TO_CHAR(SYSDATE, 'D') FROM DUAL -- 영어 약어 요일 추출 SELECT TO_CHAR(SYSDATE, 'DY') FROM DUAL -- 오늘 영어 요일 추출 SELECT TO_CHAR(SYSDATE, 'DAY') FROM DUAL --..
테이블, 컬럼명 찾기 1. 테이블 컬럼명 조회 SELECT distinct TABLE_NAME, column_name from all_col_comments WHERE column_name like '%컬럼명%'; 2. 테이블명 조회 SELECT distinct TABLE_NAME from all_col_comments WHERE TABLE_NAME like '%테이블명%'; 3. 로그인 계정으로 접근 가능한 테이블명 조회 select distinct TABLE_NAME, column_name from all_col_comments where OWNER = '로그인계정명'; FUNCTION, PROCEDURE, PACKAGE에서 사용한 테이블, 컬럼, 스크립트 찾기 SELECT * FROM USER_SO..
[오라클] 프로시저, 테이블 찾기 - 프로시저 검색 또는 프로시저안에 있는 테이블 검색 SELECT * FROM USER_SOURCE WHERE TEXT LIKE '%테이블 또는 프로시저 이름%' ORDER BY TYPE, NAME, LINE; - 테이블, 뷰 검색 SELECT * FROM TAB WHERE TNAME LIKE '%테이블 또는 뷰 이름%' - 컬럼명 중에 해당 단어 들어간 컬럼 찾기 SELECT distinct TABLE_NAME, column_name from all_col_comments WHERE column_name like '%GG%';