일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 가장 많이 사용되는 파이썬 패키지
- Python
- 오라클 데이터베이스 내장함수
- 가장 많이 사용되는 파이썬 라이브러리
- 나는 어디로?
- 주택임대사업자
- bard 100% 신뢰금지
- 소형주택 세액감면
- 상업시설용지 분양
- 다주택임대
- 주상복합용지 분양
- 전세보증보험
- 2룸 오피스텔 투자
- 갤럭시탭 with Pen
- 파이썬 TypeError
- 임대소득외 추가소득이 있을 경우
- 종합소득세
- 공개서적
- 종합과세
- Google vs MicorSoft
- robux
- chatgpt vs bard
- 오피스텔투자
- 데이터 리터러시
- 가장 인기있는 파이썬 라이브러리
- PostgreSQL
- chatgpt 100% 신뢰금지
- 라이브러리 vs 패키지
- 가장 인기있는 파이썬 패키지
- Google vs OpenAI
목록IT/Oracle DBMS (140)
All thing of the world!
1. 함수의 목적 Oracle SOUNDEX는 char 인수의 음성 표현을 포함하는 문자열을 반환한다. 이 기능을 사용하면 철자는 다르지만 영어로 동일하게 발음되는 단어를 비교할 수 있다. * 참고 : 본 함수는 Donald E. Knuth의 The Art of Computer Programming, Volume 3 : Sorting and Searching의 정의에 따라 구현되었다. 2. 샘플을 통한 개념 퀵뷰 철자와는 상관없이, 성이 "Smyth"와 동일한 발음의 직원리스트를 반환한다. SELECT last_name, first_name FROM hr.employees WHERE SOUNDEX(last_name) = SOUNDEX('SMYTHE') ORDER BY last_name, first_nam..
1. 함수의 목적 Oracle ROUND는 fmt인수로 지정된 단위를 반올림한 날짜를 리턴한다. 이 함수는 NLS_CALENDAR 세션 매개 변수에 반응하지 않는다. 2. 샘플을 통한 개념 퀵뷰 연도를 반올림처리한다. SELECT ROUND (TO_DATE ('27-OCT-00'),'YEAR') "New Year" FROM DUAL; New Year --------- 01-JAN-01 3. 사용방법 4. 함수 PARAMETER 설명 DATE 데이터 타입으로 리턴한다. [date] ROUND 함수로 변환할 SOURCE 데이터를 입력한다. [fmt] ROUND함수로 반올림할 단위를 정의한다. 생략하면 가장 가까운 날짜(day)로 round 된다. 5. 다양한 샘플표현 example1) 날짜를 round 처리..
1. 함수의 목적 Oracle NUMTOYMINTERVAL은 파라미터 n을 INTERVAL YEAR TO MONTH 형식으로 변경한다. 2. 샘플을 통한 개념 퀵뷰 현재 시간에 10년을 더해 출력한다. select systimestamp, systimestamp+NUMTOYMINTERVAL('10','year') from dual; 3. 사용방법 4. 함수 PARAMETER 설명 [n] INTERVAL YEAR TO MONTH 형식으로 변경할 숫자형이나 숫자형으로 변환이 가능한 문자를 입력한다. [interval_unit] 변환 목표가 연인지 달인지에 따라 아래 스트링을 입력한다. (대소문자 무관하다) ■ 'YEAR' ■ 'MONTH' 참고) DAY, HOUR, MINUTE, SECOND를 위해서는 NU..
1. 함수의 목적 Oracle NTILE은 데이터 집합을 expr 파라미터에 의해 지시된 버킷(구간)으로 나누고 각 행에 적절한 버킷 번호를 할당한다. 버킷은 expr을 통해 1부터 번호가 매겨진다. 2. 샘플을 통한 개념 퀵뷰 우선 department_id=100 직원들의 데이터를 살펴본다. SELECT last_name, salary, department_id FROM EMPLOYEES WHERE department_id = 100 ORDER BY salary desc ; employees 테이블에 있는 Department 100의 salary 열의 값을 4개의 버킷(구간)으로 나눈다. 급여 열은 이 부서에서 6개의 값(ROW)을 가지므로 두 개의 넘치는 값은 버킷넘버 1과 2에 각각 할당되므로 버킷..
1. 함수의 목적 Oracle NCHR는 number 파라미터 숫자에 해당하는 2 진수를 가진 문자를 국가별 문자집합으로 반환한다. (USING NCHAR_CS와 같이 쓰면 CHR함수와 동일함) 2. 샘플을 통한 개념 퀵뷰 NCHR함수와 CHR함수는 같다. SELECT NCHR(187) FROM DUAL; N - > SELECT CHR(187 USING NCHAR_CS) FROM DUAL; C - > 3. 사용방법 4. 함수 PARAMETER 설명 [number] 문자로 변환하고자 하는 코드숫자를 입력하는 파라미터이다. 5. 다양한 샘플표현
1. 함수의 목적 Oracle MONTHS_BETWEEN은 date1 파라미터와 date2 파라미터 사이의 월 수를 계산한다. 2. 샘플을 통한 개념 퀵뷰 SELECT MONTHS_BETWEEN (TO_DATE('02-02-1995','MM-DD-YYYY'), TO_DATE('01-01-1995','MM-DD-YYYY') ) "Months" FROM DUAL; Months ---------- 1.03225806 3. 사용방법 4. 함수 PARAMETER 설명 [date1],[date2] 달수 차이를 구할 date를 넣는 입력파라미터이다. date1이 date2보다 늦은 경우의 결과는 양수, date1이 date2보다 이전이면 결과는 음수다. date1과 date2가 같은 달의 날짜 또는 두 달의 마지막 ..
1. 함수의 목적 Oracle MAX는 expr인자로 들어온 값들 중 최대값(max)을 구한다. 2. 샘플을 통한 개념 퀵뷰 SELECT MAX(salary) "Maximum" FROM employees; Maximum ---------- 24000 3. 사용방법 4. 함수 PARAMETER 설명 [expr] 최대값을 구할 컬럼을 입력한다. 5. 다양한 샘플표현 example1) 직원의 담당 매니저별 최대값을 mgr_max로 매 직원마다 표시한다. SELECT manager_id, last_name, salary, MAX(salary) OVER (PARTITION BY manager_id) AS mgr_max FROM employees ORDER BY manager_id, last_name, salary..
1. 함수의 목적 Oracle LOCALTIMESTAMP는 세션 시간대의 현재 날짜와 시간을 timestamp형태로 리턴한다. * 참고 : 이 함수와 CURRENT_TIMESTAMP의 차이점은 CURRENT_TIMESTAMP가 TIMESTAMP WITH TIME ZONE 값을 리턴하지만, LOCALTIMESTAMP는 TIMESTAMP 값을 리턴한다. 2. 샘플을 통한 개념 퀵뷰 ALTER SESSION SET TIME_ZONE = '-5:00'; SELECT CURRENT_TIMESTAMP, LOCALTIMESTAMP FROM DUAL; CURRENT_TIMESTAMP LOCALTIMESTAMP ----------------------------------------------------- -------..
1. 함수의 목적 Oracle LEAD는 현재 커서의 위치 이후의 위치에 대한 액세스를 제공한다. self 조인없이도 두 테이블 이상의 행에 동시에 액세스가 가능하다. 2. 샘플을 통한 개념 퀵뷰 employees 테이블의 각 구매 담당자에 대해 직후에 고용된 직원의 급여를 AFT_SAL컬럼으로 조회한다. SELECT hire_date, last_name, salary, LEAD(salary, 1, 0) OVER (ORDER BY hire_date) AS aft_sal FROM employees WHERE job_id = 'PU_CLERK' ORDER BY hire_date; 3. 사용방법 4. 함수 PARAMETER 설명 [value_expr] 어떤 컬럼의 LEAD값을 반환할 것인지에 대한 정의를 넣는..
1. 함수의 목적 입력 파라미터로 받은 n보다 작거나 같은 정수를 반환한다. 2. 샘플을 통한 개념 퀵뷰 SELECT FLOOR(15.7) "Floor" FROM DUAL; Floor ---------- 15 3. 사용방법 4. 함수 PARAMETER 설명 [n] 변환하고자 하는 값을 입력한다. 5. 다양한 샘플표현 example1) -1.1을 FLOOR함수 적용하면 -1? SELECT FLOOR(-1.1) FROM DUAL; FLOOR(-1.1) ----------- -2 -2이다. -1.1의 제일 가까운 왼쪽 정수는 -2이다.