일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- robux
- 종합과세
- 갤럭시탭 with Pen
- Python
- 전세보증보험
- Google vs OpenAI
- 가장 인기있는 파이썬 패키지
- 상업시설용지 분양
- 가장 많이 사용되는 파이썬 라이브러리
- 주상복합용지 분양
- 종합소득세
- 주택임대사업자
- bard 100% 신뢰금지
- chatgpt vs bard
- PostgreSQL
- 라이브러리 vs 패키지
- Google vs MicorSoft
- 데이터 리터러시
- 임대소득외 추가소득이 있을 경우
- 오피스텔투자
- chatgpt 100% 신뢰금지
- 가장 많이 사용되는 파이썬 패키지
- 다주택임대
- 공개서적
- 오라클 데이터베이스 내장함수
- 가장 인기있는 파이썬 라이브러리
- 2룸 오피스텔 투자
- 파이썬 TypeError
- 나는 어디로?
- 소형주택 세액감면
목록IT/Oracle DBMS (140)
All thing of the world!
1. 함수의 목적 Oracle BITAND 함수는 input 파라미터를 내부적으로 비트벡터로 변환하여, 비트 AND로 연산결과한 결과를 리턴한다. 무슨 말인지 좀 어렵다. "2. 샘플을 통한 개념 퀵뷰"를 보면 쉽게 이해가 갈 것이다. 2. 샘플을 통한 개념 퀵뷰 SELECT BITAND(6,3) FROM DUAL; BITAND(6,3) ----------- 2 INPUT파라미터 6을 비트벡터 1,1,0으로 변환하고 3을 0,1,1로 변환하여 AND 연산하면? BIT AND 연산은 0 AND 0 = 0, 0 AND 1 = 0, 1 AND 0 = 0, 1 AND 1 = 1 이다. 6 = 1,1,0 3 = 0,1,1 AND 연산 결과 = 0,1,0 비트벡터 0,1,0을 10진수로 바꾸면 2가 된다. 3. 사..
1. 함수의 목적 Oracle BIN_TO_NUM은 비트 벡터를 해당 숫자로 변환한다. 2. 샘플을 통한 개념 퀵뷰 SELECT BIN_TO_NUM(1,0,1,0) FROM DUAL; BIN_TO_NUM(1,0,1,0) ------------------- 10 3. 사용방법 4. 함수 PARAMETER 설명 [expr] 비트 벡터의 비트를 나타낸다. 숫자 데이터 유형 또는 NUMBER로 변환 될 수있는 숫자가 아닌 데이터 유형을 인수로 취할 수 있다. 각 expr은 0 또는 1 이여야하며, 이 함수는 NUMBER 타입으로 반환한다. BIN_TO_NUM은 데이터웨어하우스 응용 프로그램에서 GROUPING SET을 사용한 MATERIALIZED VIEW로부터 추출하고자 하는 집합을 SELECT하는데 유용하다..
* 주의 : 본 함수는 Oracle Database 12c Release 1 (12.1.0.2) 이상에서 사용가능 1. 함수의 목적 Oracle JSON_QUERY는 JSON 형식의 데이터에서 하나 이상의 특정 JSON 값을 찾는데 사용하며 문자열로 리턴한다. 2. 샘플을 통한 개념 퀵뷰 SELECT JSON_QUERY('{a:100, b:200, c:300}', '$') AS value FROM DUAL; VALUE -------------------------------------------------------------------------------- {"a":100,"b":200,"c":300} 결과를 살펴보면 엄격한 형식의 JSON 데이터 스트링을 반환함을 알 수 있다. ..
1. 함수의 목적 Oracle STANDARD_HASH는 National Standards and Technology Institute에서 정의되고 표준화된 해시 알고리즘 중 하나를 사용하여 주어진 표현식에 대한 해시 값을 계산한다. 이 기능은 디지털 서명, 체크썸 및 지문과 같은 보안 응용 프로그램에서 인증을 수행하고 데이터 무결성을 유지하는 데 유용하다. 2. 샘플을 통한 개념 퀵뷰 'A'값에 대한 'SHA1' 해쉬알고리즘 연산 값을 리턴한다. SELECT STANDARD_HASH('A','SHA1') FROM DUAL; Oracle STANDARD_HASH Oracle STANDARD_HASH Oracle STANDARD_HASH 3. 사용방법 4. 함수 PARAMETER 설명 [expr] STAN..
1. 함수의 목적 Oracle PERCENTILE_CONT는 연속 분포 모델을 가정한 역변환 함수이다. 백분위 수 값에 속하는 보간(interpolated) 값을 반환한다. Null은 계산에서 무시한다. 2. 샘플을 통한 개념 퀵뷰 각 부서의 중간정도의 급여를 보여준다. PERCENTILE_CONT는 선형 보간(linear interpolation)을 수행 한 후 계산된 결과를 반환하고, PERCENTILE_DISC는 단순히 집계된 값 집합에서 리턴값을 반환한다. 이 예제에서와 같이 백분위 수 값이 0.5이면 PERCENTILE_CONT는 짝수개의 요소가 있는 그룹의 중간 값 2 개를 평균으로 반환하지만, PERCENTILE_DISC는 두 개의 중간값 중 첫 번째 값을 반환한다. 홀수개의 요소가 있는 집..
* 선형회귀분석에 사용하는 함수 세트로 아래 9개 함수에 대한 내용을 담고 있다. (통계에 관련된 내용이므로, 용어나 내용을 이해하기 위해서 선형회귀분석에 대한 이해를 먼저 해야함) ■ REGR_SLOPE ■ REGR_INTERCEPT ■ REGR_COUNT ■ REGR_R2 ■ REGR_AVGX ■ REGR_AVGY ■ REGR_SXX ■ REGR_SYY ■ REGR_SXY 1. 함수의 목적 선형회귀함수로 각각의 함수마다 다음과 같은 각각의 기능을 가지고 있다. ■ REGR_SLOPE : 회귀 직선의 기울기를 구한다. COVAR_POP(expr1, expr2) / VAR_POP(expr2)의 계산이 수행된다. ■ REGR_INTERCEPT : 회귀 직선의 y절편을 구한다. AVG(expr1) - REG..
1. 함수의 목적 Oracle REGEXP_COUNT는 패턴이 소스 문자열에서 발생하는 횟수를 반환하여 REGEXP_INSTR 함수의 기능을 보완한다. 2. 샘플을 통한 개념 퀵뷰 '123123123123123'에 '123'이 들어있는 횟수를 소스 문자열의 첫번재 위치부터 대소문자를 무시하고 나타난 횟수를 카운트한다. SELECT REGEXP_COUNT('123123123123123', '123', 1, 'i') REGEXP_COUNT FROM DUAL; REGEXP_COUNT ------------ 5 3. 사용방법 Oracle 4. 함수 PARAMETER 설명 일치하는 항목이 없으면 함수는 0을 반환한다. [source_char] source_char는 검색할 소스 문자열이다. 일반적으로 문자열이며 ..
1. 함수의 목적 Oracle ORA_HASH는 파라미터로 들어온 표현식에 대한 오라클 해시(hash)로직값을 계산하는 함수이다. 본 함수는 오라클 해쉬함수의 랜덤한 값을 이용하여 다양하게 활용가능하다. 꽤 유용한 함수이나 존재를 몰라 사용하지 않는 것 같다. 적극 사용을 권장한다. 2. 샘플을 통한 개념 퀵뷰 EMPLOYEES의 EMPLOYEE_ID를 가지고 max_bucket 2, seed_value 5로 ORA_HASH함수로 값을 만들어 ORA_HASH컬럼으로 출력한다. SELECT EMPLOYEE_ID, ORA_HASH(EMPLOYEE_ID, 2, 5) "ORA_HASH' FROM EMPLOYEES ORDER BY 1 ; max_buket이 2라서 출력되어 나온 값이 0,1,2로 출력되며, 최대 ..
* 주의 : 본 함수는 12C(12.1.0.2) 이상부터 사용가능하다. 1. 함수의 목적 Oracle JSON_VALUE는 JSON 데이터에서 특정 JSON값을 찾아 SQL값으로 반환한다. 2. 샘플을 통한 개념 퀵뷰 JSON 데이터 속성명이 'a'인 멤버의 값을 찾아 반환한다. SELECT JSON_VALUE('{a:100}', '$.a') AS value FROM DUAL; VALUE ----- 100 3. 사용방법 1) JSON_VALUE 전체 요약 사용방법 2) JSON_path_expression절 상세 사용방법 2-1) object_step절 상세 사용방법 2-2) array_step절 상세 사용방법 3) JSON_value_returning_clause 상세 사용방법 3-1) JSON_val..
* 주의 : 본 함수는 12C(12.1.0.2) 부터 사용가능함. 1. 함수의 목적 Oracle JSON_TABLE은 JSON 데이터를 관계열 열과 행으로 매핑하는 것이며, 함수를 통해 리턴된 결과를 SQL을 사용하여 가상의 관계형 테이블로 조회 할 수 있게 만드는 것이 핵심이다. 즉, JSON 데이터를 가지고 관계형 VIEW를 생성한다는 뜻이다. 2. 샘플을 통한 개념 퀵뷰 1) JSON데이터를 담을 컬럼 po_document를 생성한다. CREATE TABLE j_purchaseorder (id RAW (16) NOT NULL, date_loaded TIMESTAMP(6) WITH TIME ZONE, po_document CLOB CONSTRAINT ensure_json CHECK (po_docume..