본문 바로가기
728x90

코딩/오라클 함수294

[오라클 레퍼런스 함수] TO_CHAR (datetime) - 날짜 및 시간 데이터를 지정한 형식으로 변환 ★ TO_CHAR (datetime) 구문 TO_CHAR({ datetime | interval } [, fmt [, 'nlsparam' ] ]) 목적 TO_CHAR (datetime) 함수는 DATE, TIMESTAMP, TIMESTAMP WITH TIME ZONE, TIMESTAMP WITH LOCAL TIME ZONE, INTERVAL DAY TO SECOND, 또는 INTERVAL YEAR TO MONTH 데이터 유형의 날짜 또는 간격(interval) 값을, 날짜 형식 fmt으로 지정한 형식의 VARCHAR2 데이터 유형으로 변환합니다. fmt를 생략하면 다음과 같이 date가 VARCHAR2 값으로 변환됩니다: DATE 값은 기본 날짜 형식의 값으로 변환됩니다. TIMESTAMP 및 TIMES.. 2023. 8. 29.
[오라클 레퍼런스 함수] TO_CHAR (character) - 문자 데이터를 데이터베이스 문자 집합(database character set)으로 변환 ★ TO_CHAR (character) 구문 TO_CHAR(nchar | clob | nclob) 목적 TO_CHAR (character) 함수는 NCHAR, NVARCHAR2, CLOB 또는 NCLOB 데이터를 데이터베이스 문자 집합(database character set)으로 변환합니다. 반환되는 값은 항상 VARCHAR2입니다. 이 함수를 사용하여 문자 LOB을 데이터베이스 문자 집합으로 변환할 때 변환할 LOB 값이 대상 형식보다 큰 경우 데이터베이스에서 오류가 발생합니다. 참고: Oracle Database Globalization Support Guide의 부록 C는이 함수의 문자 리턴 값에 할당되는 콜레이션을 정의하는 정렬 파생 규칙(collation derivation rules)에 대한.. 2023. 8. 29.
[오라클 레퍼런스 함수] TO_CHAR (bfile|blob) - BFILE 또는 BLOB 데이터를 문자 집합으로 변환 ★ TO_CHAR (bfile|blob) 구문 TO_CHAR( { bfile | blob } [, csid] ) 목적 TO_CHAR (bfile|blob) 함수는 BFILE 또는 BLOB 데이터를 데이터베이스 문자 집합으로 변환합니다. 반환되는 값은 항상 VARCHAR2입니다. 반환된 값이 VARCHAR2 데이터 형식에 맞지 않을 경우 데이터가 자르거나 일부가 손실됩니다. csid에 대해 BFILE 또는 BLOB 데이터의 문자 집합 ID(set ID)를 지정하십시오. BFILE 또는 BLOB 데이터의 문자 집합이 데이터베이스 문자 집합인 경우 csid에 0 값을 지정하거나 csid를 생략할 수 있습니다. 참고: Oracle Database Globalization Support Guide의 부록 C는 이.. 2023. 8. 29.
[오라클 레퍼런스 함수] TO_BLOB (raw) - RAW 및 LONG RAW 값을 BLOB으로 변환 ★ TO_BLOB (raw) 구문 TO_BLOB( raw_value ) 목적 TO_BLOB (raw)는 LONG RAW 및 RAW 값을 BLOB 값으로 변환합니다. PL/SQL 패키지 내에서는 TO_BLOB (raw)를 사용하여 RAW 및 BLOB 값을 BLOB으로 변환할 수 있습니다. 예제 다음 가상의 예제는 RAW 열 값의 BLOB을 반환합니다: SELECT TO_BLOB(raw_column) blob FROM raw_table; BLOB ----------------------- 00AADD343CDBBD 출처: 오라클 레퍼런스 원문 링크: Oracle TO_BLOB (raw) 함수 문서 2023. 8. 28.
[오라클 레퍼런스 함수] TO_BLOB (bfile) - BFILE 값을 BLOB 값으로 변환 ★ TO_BLOB (bfile) 구문 TO_BLOB( bfile [, mime_type] ) 목적 TO_BLOB (bfile) 함수는 BFILE 값을 BLOB 값으로 변환합니다. mime_type은 이 함수에 의해 반환되는 BLOB 값에 설정할 MIME 유형을 지정합니다. mime_type을 생략하면 BLOB 값에 MIME 유형이 설정되지 않습니다. 예제 다음 가상의 예제는 테이블 media_tab의 BFILE 열 값 media_col의 BLOB를 반환합니다. 결과 BLOB에는 MIME 유형이 JPEG로 설정됩니다. SELECT TO_BLOB(media_col, 'JPEG') FROM media_tab; 출처: 오라클 레퍼런스 원문 링크: Oracle TO_BLOB (bfile) 함수 문서 2023. 8. 28.
[오라클 레퍼런스 함수] TO_BINARY_FLOAT - single-precision 부동 소수점 숫자로 변환 ★ TO_BINARY_FLOAT 구문 TO_BINARY_FLOAT(expr [ DEFAULT return_value ON CONVERSION ERROR ] [, fmt [, 'nlsparam' ] ]) 목적 TO_BINARY_FLOAT은 expr을 단정밀도(single-precision) 부동 소수점 숫자로 변환합니다. expr은 CHAR, VARCHAR2, NCHAR 또는 NVARCHAR2 유형의 문자열, NUMBER, BINARY_FLOAT 또는 BINARY_DOUBLE 유형의 숫자 값 또는 null을 평가하는 모든 식일 수 있습니다. expr이 BINARY_FLOAT이면 함수는 expr을 그대로 반환합니다. expr이 null로 평가되면 함수는 null을 반환합니다. 그렇지 않은 경우 함수는 exp.. 2023. 8. 28.
[오라클 레퍼런스 함수] TO_BINARY_DOUBLE - double-precision 부동 소수점 숫자로 변환 ★ TO_BINARY_DOUBLE 구문 TO_BINARY_DOUBLE(expr [ DEFAULT return_value ON CONVERSION ERROR ] [, fmt [, 'nlsparam' ] ]) 목적 TO_BINARY_DOUBLE는 expr을 double-precision 부동 소수점 숫자(floating-point number)로 변환합니다. expr은 CHAR, VARCHAR2, NCHAR 또는 NVARCHAR2 유형의 문자열, NUMBER, BINARY_FLOAT 또는 BINARY_DOUBLE 유형의 숫자 값 또는 null로 평가되는 표현식일 수 있습니다. expr이 BINARY_DOUBLE이면 함수는 expr을 반환합니다. expr이 null로 평가되면 함수는 null을 반환합니다. 그.. 2023. 8. 28.
[오라클 레퍼런스 함수] TO_APPROX_PERCENTILE - 백분위수 값에 대한 근사 중간값 반환 ★ TO_APPROX_PERCENTILE 구문 TO_APPROX_PERCENTILE(detail, expr, 'datatype' [, { 'DESC' | 'ASC' | 'ERROR_RATE' | 'CONFIDENCE' } ]) 목적 TO_APPROX_PERCENTILE 함수는 근사 백분위 수 정보가 포함된 세부사항(detail)과 백분위 수 값, 그리고 정렬 명세를 입력으로 받아 해당 백분위 수 값에 대해 정렬 명세(sort specification)에 따른 근사 보간값(approximate interpolated value)을 반환합니다. detail에는 APPROX_PERCENTILE_DETAIL 함수나 APPROX_PERCENTILE_AGG 함수에 의해 생성된 BLOB 유형의 세부사항을 지정합니다... 2023. 8. 27.
반응형