728x90 코딩/오라클 함수294 코딩/오라클 함수 [오라클 레퍼런스 함수] ANY_VALUE - 비결정론적인 값 반환 ★ ANY_VALUE 구문 ANY_VALUE ( [ DISTINCT | ALL ] expr ) 목적 ANY_VALUE는 expr의 단일 비결정론적인(non-deterministic) 값 하나를 반환합니다. 이 함수는 집계 함수로 사용할 수 있습니다. GROUP BY 절이 포함된 쿼리를 최적화할 때 ANY_VALUE를 사용합니다. ANY_VALUE는 그룹 내에서 표현식의 값을 반환합니다. 이 함수는 최적화되어 첫 번째 값만 반환하도록 설계되었습니다. 이 함수는 모든 입력 행에 대한 비교가 없도록 보장하며, GROUP BY 절의 모든 열을 지정하는 필요성을 없앱니다. 값들을 비교하지 않으므로, ANY_VALUE는 GROUP BY 쿼리에서 MIN 또는 MAX보다 빠르게 값을 반환합니다. 의미론적 규칙 ALL,.. 2023. 7. 29. 코딩/오라클 함수 [오라클 레퍼런스 함수] ADD_MONTHS - 날짜에 개월수 더하기 ★ ADD_MONTHS 구문 ADD_MONTHS(date, integer) 목적 ADD_MONTHS 함수는 date에 integer 개월을 더합니다. 한 달은 세션 매개 변수 NLS_CALENDAR에 의해 정의됩니다. date 인수는 datetime 값이거나 DATE로 암시적으로 변환될 수 있는 값일 수 있습니다. integer 인수는 정수이거나 정수로 암시적으로 변환될 수 있는 값일 수 있습니다. 결과 타입은 date의 데이터 타입과 관계없이 항상 DATE입니다. date가 월의 마지막 날이거나 결과 월이 date의 일 구성요소보다 더 적은 날짜를 가진 경우 결과는 결과 월의 마지막 날입니다. 그렇지 않으면 결과는 date와 동일한 일 구성요소를 가집니다. 참고: 암묵적 변환에 대한 자세한 내용은 표 .. 2023. 7. 28. 코딩/오라클 함수 [오라클 레퍼런스 함수] ACOS - 아크 코사인 계산 ★ ACOS 구문 ACOS(n) 목적 ACOS 함수는 n의 아크 코사인 값을 반환합니다. 인수 n은 -1부터 1까지의 범위에 있어야 하며, 함수는 라디안 단위로 표시된 0부터 pi까지의 값을 반환합니다. 이 함수는 인수로서 숫자 데이터 유형 또는 숫자 데이터 유형으로 암시적으로 변환 가능한 비숫자 데이터 유형을 사용할 수 있습니다. 인수가 BINARY_FLOAT인 경우 함수는 BINARY_DOUBLE을 반환합니다. 그렇지 않은 경우, 함수는 인수의 숫자 데이터 유형과 동일한 숫자 데이터 유형을 반환합니다. 참고: 암묵적 변환에 대한 자세한 내용은 표 2-8을 참조하십시오. 예제 다음 예제는 .3의 아크 코사인 값을 반환합니다. SELECT ACOS(.3) "Arc_Cosine" FROM DUAL; Arc.. 2023. 7. 28. 코딩/오라클 함수 [오라클 레퍼런스 함수] ABS - 숫자의 절대값을 반환 ★ ABS 구문 ABS(n) 목적 ABS 함수는 n의 절대값을 반환합니다. 이 함수는 인수로서 숫자 데이터 유형 또는 숫자 데이터 유형으로 암시적으로 변환 가능한 비숫자 데이터 유형을 사용할 수 있습니다. 이 함수는 인수의 숫자 데이터 유형과 동일한 데이터 유형을 반환합니다. 예제 다음 예시는 -15의 절대값을 반환합니다: SELECT ABS(-15) "Absolute" FROM DUAL; Absolute ---------- 15 출처: 오라클 레퍼런스 원문 링크: Oracle ABS 함수 문서 2023. 7. 28. 코딩/오라클 함수 [오라클 레퍼런스 함수] 목차 오라클 함수 목록 ABS ACOS ADD_MONTHS ANY_VALUE APPROX_COUNT APPROX_COUNT_DISTINCT APPROX_COUNT_DISTINCT_AGG APPROX_COUNT_DISTINCT_DETAIL APPROX_MEDIAN APPROX_PERCENTILE APPROX_PERCENTILE_AGG APPROX_PERCENTILE_DETAIL APPROX_RANK APPROX_SUM ASCII ASCIISTR ASIN ATAN ATAN2 AVG BFILENAME BIN_TO_NUM BITAND BITMAP_BIT_POSITION BITMAP_BUCKET_NUMBER BITMAP_CONSTRUCT_AGG BITMAP_COUNT BITMAP_OR_AGG CARDINALITY CA.. 2023. 7. 28. 코딩/오라클 함수 오라클 SQL 레퍼런스 | 오라클 함수 매뉴얼 예전에 오라클 레퍼런스 PDF 파일을 자주 본 기억이 있어서 오라클 사이트에서 찾아봤습니다. SQL Language Quick Reference docs.oracle.com 오라클 SQL 레퍼런스 PDF https://docs.oracle.com/en/database/oracle/oracle-database/19/sqlrf/sql-language-reference.pdf 오라클을 깊게 공부해보고 싶다면 아래의 블로그를 추천합니다. 'Oracle' 카테고리의 글 목록 오동규 블로그 odong91@naver.com scidb.tistory.com 2023. 6. 26. 이전 1 ··· 34 35 36 37 다음 반응형