728x90 코딩/오라클 함수294 코딩/오라클 함수 [오라클 레퍼런스 함수] REGR_ (Linear Regression) Functions - REGR_ (선형 회귀) 함수들 ★ REGR_ (Linear Regression) Functions 구문 { REGR_SLOPE | REGR_INTERCEPT | REGR_COUNT | REGR_R2 | REGR_AVGX | REGR_AVGY | REGR_SXX | REGR_SYY | REGR_SXY } (expr1 , expr2) [ OVER (analytic_clause) ] 참고: expr의 유효한 형식을 포함한 구문, 의미, 그리고 제한 사항에 대한 정보는 "Analytic Functions"에 대한 내용을 참조하세요. 목적 선형 회귀(linear regression) 함수는 숫자 쌍의 집합에 대해 최소제곱 회귀선(ordinary-least-squares regression)을 적합(fit)시킵니다. 이 함수들은 집계 및 분석 .. 2023. 8. 16. 코딩/오라클 함수 [오라클 레퍼런스 함수] REGEXP_SUBSTR - 정규 표현식 패턴을 사용하여 부분 문자열 추출 ★ REGEXP_SUBSTR 구문 REGEXP_SUBSTR ( source_char, pattern [, position [, occurrence [, match_param [, subexpr ] ] ] ] ) 목적 REGEXP_SUBSTR은 SUBSTR 함수의 기능을 확장하여 문자열에서 정규 표현식 패턴을 검색할 수 있도록 합니다. 또한 REGEXP_INSTR과 유사하지만, 부분 문자열의 위치 대신 해당 부분 문자열 자체를 반환합니다. 이 함수는 일치하는 문자열의 내용이 필요하지만 원본 문자열에서의 위치는 필요하지 않은 경우 유용합니다. 이 함수는 문자열을 VARCHAR2 또는 CLOB 데이터로 반환하며, 반환되는 문자열은 원본 문자열과 동일한 문자 집합을 가집니다. 이 함수는 POSIX 정규 표현식 .. 2023. 8. 16. 코딩/오라클 함수 [오라클 레퍼런스 함수] REGEXP_REPLACE - 정규 표현식 패턴 검색 후 문자열 대체 ★ REGEXP_REPLACE 구문 REGEXP_REPLACE ( source_char, pattern [, replace_string [, position [, occurrence [, match_param ] ] ] ] ) 목적 REGEXP_REPLACE는 REPLACE 함수의 기능을 확장하여 문자열에서 정규 표현식 패턴을 검색할 수 있게 해줍니다. 기본적으로 이 함수는 source_char에서 정규 표현식 패턴의 모든 발생을 replace_string으로 대체한 문자열을 반환합니다. 반환된 문자열은 source_char와 동일한 문자 집합을 사용합니다. 첫 번째 인수가 LOB가 아닌 경우 VARCHAR2를 반환하며, 첫 번째 인수가 LOB인 경우 CLOB를 반환합니다. 이 함수는 POSIX 정규 표.. 2023. 8. 15. 코딩/오라클 함수 [오라클 레퍼런스 함수] REGEXP_INSTR - 정규 표현식(regular expression)을 사용하여 부분 문자열 위치 반환 ★ REGEXP_INSTR 구문 REGEXP_INSTR ( source_char, pattern [, position [, occurrence [, return_opt [, match_param [, subexpr ] ] ] ] ] ) 목적 REGEXP_INSTR은 INSTR 함수의 기능을 확장하여 정규 표현식 패턴을 사용하여 문자열을 검색하는 데 사용됩니다. 이 함수는 입력 문자 집합에 정의된 문자를 사용하여 문자열을 평가합니다. 반환 값은 return_option 인수의 값에 따라 일치하는 하위 문자열의 시작 또는 끝 위치를 나타내는 정수입니다. 일치하는 내용을 찾지 못한 경우 함수는 0을 반환합니다. 이 함수는 POSIX 정규 표현식 표준과 Unicode 정규 표현식 지침을 준수합니다. 더 자세한 .. 2023. 8. 15. 코딩/오라클 함수 [오라클 레퍼런스 함수] REGEXP_COUNT - 문자열에서 패턴(pattern) 발생 횟수 반환 ★ REGEXP_COUNT 구문 REGEXP_COUNT (source_char, pattern [, position [, match_param]]) 목적 REGEXP_COUNT 함수는 REGEXP_INSTR 함수의 기능을 보완하여 소스 문자열에서 패턴이 발생하는 횟수를 반환합니다. 이 함수는 입력 문자 집합에 따라 문자열을 평가합니다. pattern의 발생 횟수를 나타내는 정수를 반환하며, 일치하는 항목이 없으면 함수는 0을 반환합니다. source_char은 검색 값을 나타내는 문자 표현식입니다. 일반적으로 문자열 열이며 CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB 또는 NCLOB 데이터 유형 중 하나일 수 있습니다. pattern은 정규 표현식입니다. 일반적으로 텍스트 리터럴.. 2023. 8. 15. 코딩/오라클 함수 [오라클 레퍼런스 함수] REFTOHEX - REF 유형의 값을 16진수 표현으로 변환 ★ REFTOHEX 구문 REFTOHEX (expr) 목적 REFTOHEX 함수는 인수인 expr을 해당하는 16진수 표현을 가진 문자 값으로 변환합니다. expr은 REF를 반환해야 합니다. 예제 샘플 스키마 oe에는 warehouse_typ이 포함되어 있습니다. 다음 예제는 이러한 유형을 기반으로 하여 열의 REF 값을 16진수 표현을 가진 문자 값으로 변환하는 방법을 보여줍니다: CREATE TABLE warehouse_table OF warehouse_typ (PRIMARY KEY (warehouse_id)); CREATE TABLE location_table (location_number NUMBER, building REF warehouse_typ SCOPE IS warehouse_table).. 2023. 8. 15. 코딩/오라클 함수 [오라클 레퍼런스 함수] REF - 테이블 또는 뷰(view)에 대한 객체 인스턴스(object instance) 참조 반환 ★ REF 구문 REF (correlation_variable) 목적 REF 함수는 객체 테이블(object table) 또는 객체 뷰(object view)의 행과 관련된 상관 변수(테이블 별칭)를 인수로 사용합니다. REF 값은 변수 또는 행에 바인딩된 객체 인스턴스(object instance)에 대해 반환됩니다. 예제 샘플 스키마 oe에는 다음과 같이 설명된 cust_address_typ이라는 타입이 포함되어 있습니다: Attribute Type ----------------------------- ---------------- STREET_ADDRESS VARCHAR2(40) POSTAL_CODE VARCHAR2(10) CITY VARCHAR2(30) STATE_PROVINCE VARCHAR2(.. 2023. 8. 15. 코딩/오라클 함수 [오라클 레퍼런스 함수] RAWTONHEX - 국가 문자 집합(National Character Set)을 사용한 RAW 값의 16진수 표현 변환 ★ RAWTONHEX 구문 RAWTONHEX(raw) 목적 RAWTOHEX 함수는 raw 값을 해당하는 16진수 표현으로 변환하여 문자 값으로 반환합니다. RAWTONHEX(raw)는 TO_NCHAR(RAWTOHEX(raw))와 동등합니다. 반환되는 값은 항상 국가 문자 집합(national character set)으로 표시됩니다. 노트: PL/SQL 내장 함수로 사용될 때 RAWTONHEX의 동작 방식이 다릅니다. 자세한 내용은 Oracle Database Development Guide를 참조하십시오. 예제 다음 가상의 예시는 RAW 열 값의 16진수 표현을 반환합니다. SELECT RAWTONHEX(raw_column), DUMP ( RAWTONHEX (raw_column) ) "DUMP" FRO.. 2023. 8. 15. 이전 1 ··· 12 13 14 15 16 17 18 ··· 37 다음 반응형