본문 바로가기

DataBase/Oracle

[펌]오라클 기타 함수 4. 기타함수(miscellaneous single row function) 4-1) BFILENAME 함수 4-2) COALESCE 함수 4-3) DECODE 함수 4-4) DEPTH 함수 4-5) DUMP 함수 4-6) EMPTY_BLOB 함수 4-7) EMPTY_CLOB 함수 4-8) EXISTSNODE 함수 4-9) EXTRACT(XML) 함수 4-10) EXTRACTVALUE 함수 4-11) GREATEST 함수 4-12) LEAST 함수 4-13) NLS_CHARSET_DECL_LEN 함수 4-14) NLS_CHARSET_ID 함수 4-15) NLS_CHARSET_NAME 함수 4-16) NULLIF 함수 4-17) NVL2 함수 4-18) PATH 함수 4-19) SYS_CONNECT_BY_.. 더보기
[펌]오라클 데이터 형 변환 함수 3.데이터 형 변환 함수(conversion function) 3-1) ASCIISTR 함수 3-2) BIN_TO_NUM 함수 3-3) CAST 함수 3-4) CHARTOROWID 함수 3-5) COMPOSE 함수 3-6) CONVERT 함수 3-7) HEXTORAW 함수 3-8) NUMTODSINTERVAL 함수 3-9) NUMTOYMINTERVAL 함수 3-10) RAWTOHEX 함수 3-11) RAWTONHEX 함수 3-12) ROWIDTOCHAR 함수 3-13) ROWIDTONCHAR 함수 3-14) TO_CHAR(character) 함수 3-15) TO_CLOB 함수 3-16) TO_DSINTERVAL 함수 3-17) TO_LOB 함수 3-18) TO_MULTI_BYTE 함수 3-19) TO_N.. 더보기
[펌]오라클 날짜처리 함수 2. 날짜 처리함수(datetime function) 2-1) ADD_MONTHS 함수 2-2) CURRENT_DATE 함수 2-3) URRENT_TIMESTAMP 함수 2-4) DBTIMEZONE 함수 2-5) EXTRACT(datetime) 함수 2-6) FROM_TZ 함수 2-7) LAST_DAY 함수 2-8) LOCALTIMESTAMP 함수 2-9) MONTHS_BETWEEN 함수 2-10) NEW_TIME 함수 2-11) NEXT_DAY 함수 2-12) NUMTODSINTERVAL 함수 2-13) NUMTOYMINTERVAL 함수 2-14) ROUND(date) 함수 2-15) SESSIONTIMEZONE 함수 2-16) SYS_EXTRACT_UTC 함수 2-17) SYSDATE 함수 2-18).. 더보기
[펌]오라클 문자 함수 1. 문자 함수 1-1) CHR 1-2) CONCAT 함수 1-3) INITCAP 함수 1-4) LOWER 함수 1-5) LPAD 함수 1-6) LTRIM 함수 1-7) NLS_INITCAP 함수 1-8) NLS_LOWER 함수 1-9) NLSSORT 함수 1-10) NLS_UPPER 함수 1-11) REPLACE 함수 1-12) RPAD 함수 1-13) RTRIM 함수 1-14) SOUNDEX 함수 1-15) SUBSTR 함수 1-16) TRANSLATE 함수 1-17) TREAT 함수 1-18) TRIM 함수 1-19) UPPER 함수 1-20) ASCII 함수 1-21) INSTR 함수 1-22) LENGTH 함수 1-1) CHR 함수 -----------------------------------.. 더보기
[펌]오라클튜닝 튜닝(tuning)이란 불필요한 일들을 최소화하는 것이다. 보다 적은 노력으로 많은 결과를 내고자 하는 활동. 1. 튜닝(Tuning) Overview 포로젝트를 개발함에 있어 시작부터 끝까지 튜닝에 대한 마인드를 가지고 모든 일을 처리하는 것이다. 튜닝 절차 애플리케이션 형태 애플리케이션 형태를 알면 튜닝 포인트를 찾는데 도움이 된다. - OLTP(Online Transaction Processing) 대부분의 업무는 Insert/Update 이다. 예) 은행의 온라인 업무, 항공사의 예약 업무, 주문 시스템 데이터의 정확성과 가용성이 중요. 튜닝 항목 롤백 세그먼트, 인덱스, 클러스터, 해싱, 데이터 블록 크기, 테이블 또는 롤백 세그먼트의 동적 할당, 트랜잭션 처리 모니터, 멀티 스레드 서버, SG.. 더보기
[펌]COMMENT 컬럼이나 테이블에 코멘트 달기 코멘트는 테이블명 및 컬럼에 2,000 byte 를 달 수 있습니다. 테이블명에 코멘트 달기 comment on table table_name is '코멘트테이블입니다'; 컬럼에 코켄트 달기 comment on colum table_name.column_name is '컬럼에 코멘트를 입력' [출처]http://cafe.naver.com/okjsp 더보기
[펌]테이블스페이스 만들기 블로그>지구방위대 | 두둥 http://blog.naver.com/wjdgksdud22/14350924 /* 테이블스페이스 만들기 */ [참고]dbf 파일 : 테이블스페이스의 데이타 파일 create tablespace test_data datafile 'f:/oracle/oradata/orcl/test_data01.dbf' size 10m default storage (initial 2m next 1m minextenets 1 maxextents 121 pctincrease 0); /* test_data tablespace에 datafile 추가*/ alter tablespace test_data add datafile 'f:/oracle/oradata/orcl/test_data02.dbf' size .. 더보기
[펌]테이블스페이스 관리 -- 테이블스페이스 확인 select substr(a.tablespace_name,1,30) tablespace, round(sum(a.total1)/1024/1024,1) "TotalMB", round(sum(a.total1)/1024/1024,1)-round(sum(a.sum1)/1024/1024,1) "UsedMB", round(sum(a.sum1)/1024/1024,1) "FreeMB", round((round(sum(a.total1)/1024/1024,1)-round(sum(a.sum1)/1024/1024,1))/round(sum(a.total1)/1024/1024,1)*100,2) "Used%" from (select tablespace_name,0 total1,sum(bytes) sum1,m.. 더보기
[펌] 달력 SQL -- Calendar SQL for Oracle -- by NalCoder / valenny.tistory.com / valenny@naver.com -- on 2009.7.30 SELECT * FROM ( SELECT MIN ( CASE WHEN TO_CHAR (dt + LEVEL - 1, 'd') = '1' THEN LEVEL ELSE NULL END ) AS sun ,MIN ( CASE WHEN TO_CHAR (dt + LEVEL - 1, 'd') = '2' THEN LEVEL ELSE NULL END ) AS mon ,MIN ( CASE WHEN TO_CHAR (dt + LEVEL - 1, 'd') = '3' THEN LEVEL ELSE NULL END ) AS tue ,MIN ( CASE WHE.. 더보기
특정일자의 하루전일자 구하기 select TO_CHAR(TO_DATE('20090501','YYYYMMDD')-1,'YYYYMMDD') from dual 더보기