본문 바로가기

전체 글

TOAD 단축키 TOAD를 사용하면서 편리하게 이용할 수 있는 단축키를 정리한 것입니다. 테이블 정보 상세보기 F4 : Table, View, Proc, Funct, Package를 DESC(테이블명 위에 커서를 두고 F4키) 자동완성 Ctrl+. : Table Completion (매칭되는 테이블목록 출력) Ctrl+T : Columns Dropdown (해당테이블의 컬럼목록 표시) SQL문 실행 F5 : SQL Editor내의 모든 SQL문 실행 Ctrl+Enter : 현재 커서의 SQL문 실행 F9 : SQL문 실행 후 Grid에 출력 히스토리(과거 수행SQL문 조회) F8 : 과거에 실행한SQL문 HISTORY 목록 Alt+Up : History UP Alt+Down : History DOWN 텍스트 대/소문자 .. 더보기
문서번호생성 문서번호를 다음과 같이 2007-0001 (해당년도 - 만든순서)와 같이 자동으로 만들어지게 한다면 다음과 같은 쿼리를 쓴다. 물론 여기서 2007은 프로그램에서 해당년도값을 변수로 받아와야한다. 2006-0044 . . . 2007-0001 2007-0002 2007-0003 2007-0004 와 같은 형식으로 문서번호가 만들어지면 다음 문서번호 2007-0005번호를 만들기 위해서는 SELECT '2007' + '-' + REPLACE(STR(SUBSTRING(MAX(QTN_NO), 6, 4) + 1, 4), ' ', '0') AS Expr1 FROM QTN WHERE (SUBSTRING(QTN_NO, 1, 4) = '2007') 쿼리문을 사용하면된다. 마찬가지로 2007이란 값은 프로그램에서 해당년.. 더보기
오라클 함수 정리 * 단일 행 함수 -함수가 정의된 SQL문이 실행될 때 각각의 ROW에 대해 수행되며 ROW 당 하나의 결과를 리턴 해줍니다. -인수로는 상수,변수,표현식들이 사용될 수 있습니다. -SELECT,WHERE,ORDER BY 절에 사용할 수 있습니다. 구 분 | 함수 | 내 용 --------------------------------------------------------------------------------------- LOWER 모든 문자를 소문자로 UPPER 모든 문자를 대문자로 INITCAP 첫 글자는 대문자,나머지는 소문자로 CANCAT 첫 번째 문자와 두 번째 문자를 연결 SUBSTR 문자의 길이를 리턴할 때 LENGTH 문자의 길이를 리턴할 때 NVL 널값을 다른 값으로 대체할 때 N.. 더보기