일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 라이브러리 vs 패키지
- Google vs MicorSoft
- bard 100% 신뢰금지
- 가장 많이 사용되는 파이썬 라이브러리
- 주택임대사업자
- chatgpt vs bard
- 갤럭시탭 with Pen
- 종합소득세
- 주상복합용지 분양
- 가장 인기있는 파이썬 패키지
- 상업시설용지 분양
- 다주택임대
- 가장 인기있는 파이썬 라이브러리
- 데이터 리터러시
- 2룸 오피스텔 투자
- 공개서적
- 임대소득외 추가소득이 있을 경우
- 파이썬 TypeError
- 가장 많이 사용되는 파이썬 패키지
- chatgpt 100% 신뢰금지
- 오라클 데이터베이스 내장함수
- 소형주택 세액감면
- 오피스텔투자
- PostgreSQL
- Python
- robux
- 전세보증보험
- Google vs OpenAI
- 종합과세
- 나는 어디로?
목록IT/Oracle DBMS (140)
All thing of the world!
1. 함수의 목적 Oracle ANY_VALUE 인수로 들어온 expr의 첫번째 값을 반환하도록 최적화되어 있다. 들어오는 값에 대해 비교연산을 수행하지 않고 순서를 정렬하지 않는 비결정적인 성질을 가지고 있음으로 MIN, MAX보다 훨씬 빠르다. 그렇기 때문에 group by에 지정된 세트내에서 expr의 값들은 동일해야 결과를 보장 받을 수 있다. 동일하지 않으면 의도치 않은 결과를 불러올 수 있으니 주의해야 한다. 샘플을 통한 퀵뷰를 통해 조인 후 집계시 MIN, MAX 대신 ANY_VALUE를 사용한 것을 보자. * 주의) 19C(19.8) 이상에서만 작동 2. 샘플을 통한 개념 퀵뷰 1) 19C이하에서 아래와 같이 쿼리로 group by를 수행하였다면 (조인 후 집계) select c2.coun..
1. 함수의 목적 Oracle TO_YMINTERVAL은 입력된 인수의 값을 TO_YMINTERVAL 형식으로 변환한다. 2. 샘플을 통한 개념 퀵뷰 SELECT hire_date, hire_date + TO_YMINTERVAL('01-02') "14 months" FROM employees; HIRE_DATE 14 months --------- --------- 17-JUN-03 17-AUG-04 3. 사용방법 4. 함수 PARAMETER 설명 [sql_format] SQL interval format compatible with the SQL standard (ISO/IEC 9075) [ym_iso_format] ISO duration format compatible with the ISO 8601:..
1. 함수의 목적 Oracle TO_LOB는 지금은 잘 사용하지 않는 LONG RAW나 LONG 형식의 과거의 데이터를 LOB데이터 변환한다. 새로운 LOB 타입 컬럼 테이블로 이관할 경우 유용하게 사용 가능하다. 2. 샘플을 통한 개념 퀵뷰 CREATE TABLE new_table (lob_col CLOB); INSERT INTO new_table (select TO_LOB(o.old_long_col) FROM old_table o; 3. 사용방법 4. 함수 PARAMETER 설명 [long_column] long 혹은 long raw 컬럼명을 입력한다. 5. 다양한 샘플표현 ▶▶ Oracle DBMS 내장함수 모음 : atotw.tistory.com/category/IT/Oracle%20DBMS
1. 함수의 목적 Oracle TO_DSINTERVAL은 입력된 인수의 값을 INTERVAL DAY TO SECOND 형식으로 변환한다. 2. 샘플을 통한 개념 퀵뷰 SELECT employee_id, last_name FROM employees WHERE hire_date + TO_DSINTERVAL('100 00:00:00')
1. 함수의 목적 Oracle SYS_EXTRACT_UTC는 인수로 들어온 datetime에서 UTC를 추출한다. 타임존이 지정되지 않은 datetime값이 들어왔을 경우 세션의 시간대 값을 참고하여 반환한다. 2. 샘플을 통한 개념 퀵뷰 SELECT SYS_EXTRACT_UTC(SYSTIMESTAMP) RT FROM DUAL; RT --------- 2021-05-08 03:03:46 3. 사용방법 4. 함수 PARAMETER 설명 [dateime_with_timezone] 타임존이 포함된 datetime 형식으로 입력한다. 5. 다양한 샘플표현 ▶▶ Oracle DBMS 내장함수 모음 : atotw.tistory.com/category/IT/Oracle%20DBMS
1. 함수의 목적 Oracle SESSIONTIMEZONE은 현재 접속한 세션의 타임존(Time Zone) 값을 반환한다. 리턴값은 오프셋(offset '[+|-]TZH:TZM') 이나 타임존의 이름으로 반환된다. 2. 샘플을 통한 개념 퀵뷰 SELECT SESSIONTIMEZONE DUAL; SESSIONTIMEZONE --------- Asia/Seoul 3. 사용방법 4. 함수 PARAMETER 설명 없음 5. 다양한 샘플표현 ▶▶ Oracle DBMS 내장함수 모음 : atotw.tistory.com/category/IT/Oracle%20DBMS
1. 함수의 목적 Oracle ORA_DST_ERROR는 데이터베이스의 타임존 데이터 파일을 변경할 때 사용하며 인수로 들어온 부분 중 어느 부분에 문제가 있는지 아래와 같이 알 수 있다. 0: 인수로 지정한 datetime_exprdp 오류가 없음 1878: 인수로 지정한 datetime_expr에 "nonexisting time" 오류가 있음 1883: 인수로 지정한 datetime_expr에 "duplicate time" 오류가 있음 2. 샘플을 통한 개념 퀵뷰 SELECT ORA_DST_AFFECTED(SYSTIMESTAMP) RT DUAL; RT --------- 0 3. 사용방법 4. 함수 PARAMETER 설명 [dateime_expr] datetime 형식으로 입력한다. 5. 다양한 샘플표..
1. 함수의 목적 Oracle ORA_DST_CONVERT는 데이터베이스의 타임존 데이터 파일을 변경할 때 유용하게 사용하는 함수로, 두번째, 세번째 인수로 에러핸들링이 가능하다. 에러가 없을 경우 datetime_expr에서 지정한 형식의 값과 동일한 값이 반환된다. 2. 샘플을 통한 개념 퀵뷰 SELECT ora_dst_convert(SYSTIMESTAMP, 0, 0) RT DUAL; RT --------- 2021-05-08 10:48:12 3. 사용방법 4. 함수 PARAMETER 설명 [dateime_expr] datetime 형식으로 입력한다. [integer] - 선택적 인수 첫번째 integer에는 0 혹은 1을 지정가능하며, 0을 지정하면 "duplicate time"을 억제하며 1을 지..
1. 함수의 목적 Oracle ORA_DST_AFFECTED는 데이터베이스의 타임존 데이터 파일을 변경할 때 사용한다. 성공시 1, 실패시 0을 반환한다. 2. 샘플을 통한 개념 퀵뷰 SELECT ORA_DST_AFFECTED(SYSTIMESTAMP) RT DUAL; RT --------- 1 3. 사용방법 4. 함수 PARAMETER 설명 [dateime_expr] datetime 형식으로 입력한다. 5. 다양한 샘플표현 ▶▶ Oracle DBMS 내장함수 모음 : atotw.tistory.com/category/IT/Oracle%20DBMS
1. 함수의 목적 Oracle DBTIMEZONE는 데이터베이스의 타임존(Timezone)값을 반환한다. 2. 샘플을 통한 개념 퀵뷰 SELECT DBTIMEZONE FROM DUAL; DBTIME --------- +00:00 3. 사용방법 4. 함수 PARAMETER 설명 없음 5. 다양한 샘플표현 ▶▶ Oracle DBMS 내장함수 모음 : atotw.tistory.com/category/IT/Oracle%20DBMS