일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 함수
- Report Designer
- Book
- 성능
- java
- 데이터베이스
- Tomcat
- 오라클
- Excel
- JavaScript
- 도서
- 튜닝
- 기타소득
- 에러
- 한글
- oracle
- 오류
- 자바
- Eclipse
- 회계
- 태그를 입력해 주세요.
- 마이플랫폼
- 엑셀
- miplatform
- JEUS
- DB
- error
- 톰캣
- 이클립스
- MIP
- Today
- Total
목록오라클 (64)
어느 가을날의 전환점
월별 달력 모양 표시 요일구하기 to_char(sysdate, 'd') 1.일요일, 2.월요일 .... 7.토요일 주(Week) 구하기 trunc(sysdate, 'iw') -- 지정된 일자의 월요일 날짜 구하기 (일요일 경우 직전 월요일의 날짜) -- 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') = '..
필드 a와 같은 record에 있는 필드 b의 값을 가져오는 방법. first나 last 함수는 행을 서열화 시켜서 첫 번째나 마지막 행을 추출한다. MIN(B) (DENSE_RANK FIRST ORDER BY A [ASC|DESC]) MAX(B) (DENSE_RANK LAST ORDER BY A [ASC|DESC]) 【형식】 집합함수 KEEP ( DENSE_RANK FIRST ORDER BY expr [DESC|ASC][NULL{FIRST|LAST}],...) 【예제】 SQL> select 2 min(salary) keep (dense_rank first order by salary) "Worst", 3 max(salary) keep (dense_rank last order by salary) "Bes..
* 주어진 값이 5인 경우 1+2+3+4+5= 15의 결과를 구하는 방법 1. Connect By를 이용한 방법 (큰수가 주어질수록 느려집니다.) SELECT SUM(LEVEL) FROM dual CONNECT BY LEVEL
10g Release 1 (10.1)부터 지원 IP 변환 예제 REGEXP_REPLACE(REPLACE('.'||ip, '.', '.00'), '([^.]{3}(\.|$))|.', '\1') AS ip -- 127.0.0.1 à 127.000.000.001
데이터 아키텍처 자격 검정 실전 문제 : 2010 Edition 편집부 | 한국데이터베이스진흥원 정가12,000원 출간일2010년 05월 14일 189쪽 ISBN-108988474155 ISBN-139788988474150 http://www.yes24.com/24/goods/3898282 데이터아키텍처 전문가 가이드 2010 Edition 정가50,000원 출간일2010년 03월 10일 627쪽 ISBN-108988474147 ISBN-139788988474143 http://www.yes24.com/24/goods/3752517 # 튜닝을 위한 오라클 내부 구조에 대한 이해를 돕는 도서 Data Promaster Series 오라클 성능 고도화 원리와 해법 1 조시형 저 | 비투엔컨설팅 정가39,00..
-- 통계정보 생성 : 현재 User의 모든 테이블에 대한 통계정보를 조사하고 나면 num_rows에 값이 들어가있게 됨. EXEC DBMS_STATS.gather_schema_stats(USER, cascade=> TRUE); -- 테이블별 레코드 수 SELECT table_name, num_rows FROM user_tables; -- 전체 레코드 수 SELECT sum(num_rows) FROM user_tables;
SELECT file_spec , SUBSTR(file_spec, 1, INSTR(file_spec, '/', -1, 2) -1) AS UNIX_ORACLE_HOME , SUBSTR(file_spec, 1, INSTR(file_spec, '\', -1, 2) -1) AS WINDOWS_ORACLE_HOME FROM dba_libraries WHERE library_name = 'DBMS_SUMADV_LIB';
# 1~ 30 사이의 순차적인 레코드 생성하기 : 1~99 개월, 1~31일 등 임의 순차 레코드를 이용하여 조인 등 필요 시 활용 가능. -- Method 1. SELECT LEVEL FROM DUAL CONNECT BY LEVEL
1) Toad에서 프로시저 실행 시 [Set Parameters] 창에서 Output Options의 셋팅을 다음과 같이 한다. - [체크] Print OUT arguments/REUTRN values to DBMS Output - [선택] Load into grid from memory (strong and weak) 2) 실행하면, 결과가 그리드 표시된다. *출처: http://www.jjimkorea.pe.kr/73
--Oracle VersionSELECT * FROM V$VERSION; --Oracle NLS Parameters SELECT * FROM NLS_DATABASE_PARAMETERS; SELECT * FROM NLS_SESSION_PARAMETERS--현재 로그인 세션의 NLS 셋팅값 조회. --Oracle Charset SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER LIKE '%CHARACTERSET%'; ------------------------------------------------------------------------ PARAMETERVALUE ---------------------------------------------------..