오라클 9 이상에서 된다고 하는군요..SYS_CONNECT_BY_PATH 쓰면 됩니다. * SYS_CONNECT_BY_PATH 함수는 연결하려는 문자열의 수가 많아질 경우, 해당 쿼리의 performance 에 문제가 생길 수 있습니다. 충분히 테스트하고 적용하시기 바랍니다. SYS_CONNECT_BY_PATH 함수 사용으로 performance 에 문제가 생길 경우, plsql로 해결하시면 되겠습니다. 예제 1) 다중 Row 결과를 단일행으로 컴마로 분리해 출력하는 방법(1) 에서, 만약 행들이 그룹번호에 따라 그룹으로 나뉘어져 있고, 각 그룹별로 하나의 행으로 컴마로 분리해 출력하려고 하면 어떻게 해야 할 것인가? 이름 그룹 ========== 홍길동 1 김길동 1 이길동 1 홍순신 2 김순신 2 이..
################################################################################# 다른 Tablespace 로 Import 시키기 메타링크 원문 : 1012307.6 A. Table Level 로 B. User Level 로 [ 다른 디비로 동일 유저로 ] C. From User A to user B 로 [ 동일 디비에서 다른 유저로 ] ################################################################################# A. Table Level 로 1. Tablespace Check [ Export 할 Table 가 속한 ] 2. 2.1 충분한 공간이 확보 된다면, Import..
[환경] 사용자 환경변수 NLS_LANG 과 Database Characterset은 반드시 일치해야 한다. [전체 백업] EXP_FULL_DATABASE role을 가지는 사용자는 데이타베이스상에 다른 사용자의 오브젝트를 Exporting 할 수 있다. $ exp system/manager file=full.dmp full=y buffer=1024000 log=full.log Export: Release 8.1.7.0.0 - Production on Mon Dec 16 18:25:12 2002 (c) Copyright 2000 Oracle Corporation. All rights reserved. Connected to: Oracle8i Enterprise Edition Release 8.1.7...
select userenv('LANGUAGE') from dual
메모리 활용률 쿼리 select -- Dictionary Hit --------------------------------- (select to_char(trunc((1-sum(getmisses)/sum(gets))*100, 2)) from v$rowcache) "Dictionary Hit", -- Blockbuffer Hit --------------------------------- (SELECT to_char(trunc( (1 - (PHYSICAL_READS / (DB_BLOCK_GETS + CONSISTENT_GETS)))*100,2)) FROM V$BUFFER_POOL_STATISTICS) "Blockbuffer Hit", -- Library Hit -------------------------..
문제 설명 Oracle은 OPEN_CURSORS 매개변수를 사용하여 세션이 동시에 취할 수 있는 최대 열린 커서 개수를 지정합니다. 최대 개수를 초과하면 Oracle은 ORA-01000 오류를 보고합니다. 이 오류가 WebLogic Server로 전송되면 SQLException이 발생합니다. java.sql.SQLException: ORA-01000: maximum open cursors exceeded 이 패턴은 WebLogic Server를 사용할 때 오류를 발생시키는 원인과 해결 방법에 대해 설명합니다. 문제 해결 다음 항목을 모두 수행해야 하는 것은 아닙니다. 어떤 경우에는 다음 중 일부만 수행하여도 해결할 수 있습니다. 항목 바로가기 진단 조회 일반적인 원인과 해결 방법 코드 연습 명령문 캐시 ..
Java Stored Procedure 만들기 1. Writing the Java Classes - Java 소스 생성 2. Load and Resolve the Java Classes - loadjava 를 이용하여 class 를 DB 에 Load 3. Publish the Java Classes - load된 자바 클래스를 이용하여 오라클 프로시저/함수 만들기 4. Cll the Stored Procedures or Functions - 프로시저 또는 함수를 사용 예제 : http://www.oracleclub.com/odd/20060826/jsp_exam.html Java Stored Procedure 예제 Java Stored Procedure는 웹 개발시 배치잡(Batch Job) 형태의 작업이..
CREATE OR REPLACE PACKAGE ENCUTIL IS /******************************************************************************* PURPOSE : 평문 문자열을 암호화(Encryption)하는 Function 특기사항 : Oracle 에서 제공하는 AES128 암호화 알고리즘 Package 사용 /******************************************************************************/ FUNCTION f_ENC ( p_str VARCHAR2, -- 평문 입력 문자열 p_enc_key_str VARCHAR2 -- 암호화 키 ) RETURN RAW; /************..
US7ASCII로 된 데이터베이스에서 VIEW를 통해 원하는 컬럼을 RAW 형식으로 바꾼 다음에 이를 목적지 데이터베이스에서는 역 컨버전 함수를 사용해서 가져오면 됩 니다. 소스에서는 CREATE VIEW VIEW_TORAW AS SELECT UTL_RAW.CAST_TO_RAW(''테스트'') AS RAW_COL FROM DUAL 타겟에서는 SELECT UTL_RAW.CAST_TO_VARCHAR2(RAW_COL) FROM VIEW_TORAW UTL_RAW 패키지를 이용하는 방법입니다.
단일 행 함수 -함수가 정의된 SQL문이 실행될 때 각각의 ROW에 대해 수행되며 ROW 당 하나의 결과를 리턴 해줍니다.-인수로는 상수,변수,표현식들이 사용될 수 있습니다.-SELECT,WHERE,ORDER BY 절에 사용할 수 있습니다. 구 분 | 함수 | 내 용--------------------------------------------------------------------------------------- LOWER 모든 문자를 소문자로 UPPER 모든 문자를 대문자로 INITCAP 첫 글자는 대문자,나머지는 소문자로 CANCAT 첫 번째 문자와 두 번째 문자를 연결 SUBSTR 문자의 길이를 리턴할 때 LENGTH 문자의 길이를 리턴할 때 NVL 널값을 다른 값으로 대체할 때 NVL2 조..
- Total
- Today
- Yesterday
- 챔픽스 후기 금연
- 금연일기
- 100일
- 금단증상
- DNA
- 윈도우10
- java
- 의료
- 오라클
- 믹스커피
- 부작용
- 인공지능
- 챔픽스
- 보건소
- 지진
- 다이어트
- 생명과학
- 뇌
- 보건
- 통신
- 챔픽스 후기
- 과학
- 설탕
- 흡연
- 단백질
- oracle
- 금연
- 유전자
- 상식
- 냄새
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |