본문 바로가기
반응형

2018/11251

【오라클(Oracle) SQL 함수】 NANVL 함수 o NANVL 문법 nanvl::= 목적 만약 n2가 NaN이 아니라면, 오라클은 n2를 반환한다. 만약 입력 값 n2가 Nan(숫치가 아닌)인 경우에 대체 값 n1을 반환하도록 오라클에 지시한다. 이 함수는 NaN값을 Null으로 매핑하는데 위해 유용하다. NANVL함수는 BINARY_FLOAT 또는 BINARY_DOUBLE 형태의 부동 소수점에 유용하다. 이 함수는 인수로써 수치형 데이터 형 또는 암묵적으로 수치 데이터형으로 변환 가능한 비수치형 데이터형을 취한다. 오라클은 수치 순위가 가장 높은 인수를 판단하여, 나머지 인수를 그 데이터 형으로 암묵적으로 변환하여 그 데이터형을 반환한다. 관련 함수 함수명 함수내용 COALESCE 나열된 인수의 값을 순차적으로 체크하여 NULL이 아닌 첫 번째 인수.. 2018. 11. 30.
【오라클(Oracle) SQL 함수】 MONTHS_BETWEEN 함수 o MONTHS_BETWEEN 문 법 months_between::= 목 적 MONTHS_BETWEEN 함수와 ADD_MONTHS 함수는 월 단위로 날짜 연산을 하는 함수이다. MONTHS_BETWEEN 함수는 날짜(date1)과 날짜(date2) 사이의 개월 수를 출력하는 함수이고, ADD_MONTHS 함수는 기준 날짜에서 특정 개월 수를 더한 날짜를 출력하는 함수이다. MONTHS_BETWEE함수는 일자 date1과 date2 사이의 개월 수를 계산한다. 개월과 개월의 마지막 날은 NLS_CALENDAR 매개변수에 의해 정의된다. date1 인수의 일자가 date2 인수의 일자보다 늦은 날짜인 경우 결괏값은 양수 값을 반환한다. date1 인수의 일자가 date2 인수의 일자보다 빠른(이전) 날짜인 .. 2018. 11. 30.
【오라클(Oracle) SQL 함수】 MOD 함수 o MOD 문 법 mod::= 목 적 MOD함수는 n2을 n1으로 나눈 나머지 값(Remainder)을 반환한다. n1이 0이면, n2를 반환한다. 이 함수는 인수로서 임의의 수치 데이터형 또는 암묵적으로 수치 데이터형으로 변환 가능한 비수치 데이터형을 취한다. 오라클은 우선순위가 가장 높은 수치형 인수를 판단하여, 나머지 인수를 그 데이터형에 암묵적으로 변환하고, 그 데이터 형을 반환한다. 관련 함수 함수명 함수내용 CEIL 인수에서 지정한 수치를 올림 하여 정수를 구하는 함수이다. (절단 함수) FLOOR 지정한 숫자보다 작거나 같은 정수 중에서 최댓값을 반환한다. (내림 함수) MOD n2을 n1으로 나눈 나머지 값(Remainder)을 반환한다. REMAINDER n2를 n1으로 나눈 나머지 값을.. 2018. 11. 30.
【오라클(Oracle) SQL 함수】 MIN 함수 o MIN 문 법 min::= 목 적 MIN함수는 지정한 인수를 기준으로 그룹 또는 전체 데이터에 대한 인수의 최솟값을 반환한다. 집계 함수, 분석 함수 모두 이용 가능하다. 만약 DISTINCT를 지정했다면, analytic_clause의 query_partition_clause을 지정할 수 있다. 그러나, order_by_clause과 windowing_clause은 허용하지 않는다. 패키지 함수 비교 (Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table) MIN Oracle Function 프로그래밍 비교 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] 관련 함수 함수명 함수내용 AVG.. 2018. 11. 30.
【오라클(Oracle) SQL 함수】 MEDIAN 함수 오라클 SQL 함수(Oracle SQL Function) 목록 리스트 링크 o MEDIAN 문 법 median::= 목 적 MEDIAN 함수는 연속된 분산 모델을 가정한 역 분포 함수이다. 이 함수는 수치형 데이터 또는 일자(datetime)에 대한 중앙값 또는 값을 정렬한 후에 보간법을 사용하여 중앙값을 계산하여 반환한다. 계산 과정에서 Null 값은 무시된다. 이 함수는 수치 데이터 타입 또는 암묵적으로 수치 데이터 타입으로 변환 가능한 비수치 데이터 타입을 인수로 취한다. 만약 epr 인수만 지정하면, 이 함수는 인수의 수치형 데이터 타입과 동일한 데이터 타입을 반환한다. OVER 절을 지정하면, 오라클 데이터베이스는 수치형 우선 순위가 가장 높은 인수를 결정하고, 나머지 인수를 암묵적으로 해당 데.. 2018. 11. 30.
【SAS 함수】 104. CONVXP 함수 104. CONVXP 채권과 같은 주기적인 현금 흐름에 대한 볼록성(컨벡시티, Convexity)을 계산하여 반환한다. Category: Financial MAIN 문 법 CONVXP (A,c,n,K,k0,y) 관련 함수 함수명 함수내용 BLACKCLPRC Function 블랙 모델을 기반으로 유럽 선물 옵션의 콜 가격(call prices)을 계산한다. BLACKPTPRC Function 블랙 모델을 기반으로 유럽 선물 옵션의 풋 가격(put prices)을 계산한다. BLKSHCLPRC Function 블랙-숄즈 모델(Black-Scholes model)을 기반으로 유럽 선물 옵션의 콜 가격(call prices)을 계산한다. BLKSHPTPRC Function 블랙-숄즈 모델(Black-Schole.. 2018. 11. 30.
【SAS 함수】 103. CONVX 함수 103. CONVX 인수로 나열한 현금 흐름에 대한 볼록성(컨벡시티, Convexity)을 계산하여 반환한다. Category: Financial MAIN 문 법 CONVX (y,f,c(1), ... ,c(k)) 관련 함수 함수명 함수내용 BLACKCLPRC Function 블랙 모델을 기반으로 유럽 선물 옵션의 콜 가격(call prices)을 계산한다. BLACKPTPRC Function 블랙 모델을 기반으로 유럽 선물 옵션의 풋 가격(put prices)을 계산한다. BLKSHCLPRC Function 블랙-숄즈 모델(Black-Scholes model)을 기반으로 유럽 선물 옵션의 콜 가격(call prices)을 계산한다. BLKSHPTPRC Function 블랙-숄즈 모델(Black-Schol.. 2018. 11. 30.
【SAS 함수】 102. CONSTANT 함수 CONSTANT 몇가지 machine과 수학적 상수를 계산한다. Category: 문 자 MAIN 문 법 CONSTANT (constant) Arguments constant 는 상수를 지정. 관련 함수 함수명 함수내용 ABS 주어진 인수의 절대값(Absolute value)을 반환한다. CALL STDIZE 한 개 이상의 변수의 값을 표준화한다. CONSTANT 몇 가지 machine 상수와 수학적 상수를 계산한다. EXP 지수 함수 값을 반환한다. FACT Factorial(계승값) 계산한다. GAMMA 감마분포의 값 반환 GCD GCD 함수는 주어진 정수 인수의 최대 공약수를 반환한다. LGAMMA 감마함수의 자연로그값을 반환한다. LOG 자연로그(natural (base e) logarithm)의.. 2018. 11. 30.
【SAS 함수】 101. COMPRESS 함수 o COMPRESS 대상 문자열로부터 지정한 문자를 제거한다. Category: 문자함수(문자열처리함수) MAIN 문 법 COMPRESS () Arguments source 사용자가 지정한 문자가 제거되는 문자형 상수, 변수 또는 표현식을 지정한다. Optional Arguments characters 는 삭제가 되는 문자 목록을 설정하기 위한 문자형 상수, 변수 또는 표현식을 지정한다. 기본적으로 이 목록의 문자를 원본 인수에서 제거한다. 세 번째 인수에서 K modifier(수정자) 를 지정하면 이 목록에서 지정한 문자만 결과에 유지한다. modifiers(수정자) 공백이 아닌 개별 문자가 COMPRESS 함수의 동작을 제어하는 문자형 상수, 변수 또는 표현식을 지정한다. 공백은 무시됩니다. modi.. 2018. 11. 30.
【SAS 함수】 100. COMPOUND 함수 COMPOUND 복리를 계산한다. Category: Financial MAIN 문 법 COMPOUND (a,f,r,n) Arguments a 는 상수. 관련 함수 함수명 함수내용 BLACKCLPRC Function 블랙 모델을 기반으로 유럽 선물 옵션의 콜 가격(call prices)을 계산한다. BLACKPTPRC Function 블랙 모델을 기반으로 유럽 선물 옵션의 풋 가격(put prices)을 계산한다. BLKSHCLPRC Function 블랙-숄즈 모델(Black-Scholes model)을 기반으로 유럽 선물 옵션의 콜 가격(call prices)을 계산한다. BLKSHPTPRC Function 블랙-숄즈 모델(Black-Scholes model)을 기반으로 유럽 선물 옵션의 풋 가격(put.. 2018. 11. 30.
【SAS 함수】 99. COMPLEV 함수 COMPLEV Levenshtein 편집 거리 계산에 의해 두 문자의 거리 계산한다. Category: 문 자 MAIN 문 법 COMPLEV (string-1, string-2 ) Arguments string-1,string-2 는 문자 상수, 변수 , 표현을 지정. modifiers(변경자) i 또는 I : string1과 string2의 문자열의 대소문차이를 무시하고 비교 l 또는 L : 비교전에 문자열의 앞의 공백을 제거후 비교 n 또는 N : 문자열안의 인용부호를 제거하고, 대소문자 차이를 무시하고 비교 :(colon) : 문자열1과 문자열2중에 짧은 크기의 length에 맞추어 긴 length의 문자열 길이를 잘라서 맞추어서 비교 관련 함수 함수명 함수 내용 COMPARE 두 문자 차이가 있는.. 2018. 11. 30.
【SAS 함수】 98. COMPGED 함수 COMPGED 일반화된 편집 거리 계산에 의해 두 문자 사이의 거리를 계산한다. 문자열2를 기준으로 문자열1의 거리를 측정한다. (문자열1과 문자열2가 바뀌면 값은 변경될수 있음) Category: 문 자 MAIN 문 법 COMPGED (string-1, string-2 ) Arguments string-1,string-2 는 문자 상수, 변수 , 표현을 지정. modifiers(변경자) i 또는 I : 문자열의 대소문차이를 무시하고 비교 l 또는 L : 비교전에 문자열의 앞의 공백을 제거후 비교 n 또는 N : 문자열안의 인용부호를 제거하고, 대소문자 차이를 무시하고 비교 :(colon) : 문자열1과 문자열2중에 짧은 크기의 length에 맞추어 긴 length의 문자열 길이를 잘라서 맞추어서 비교하.. 2018. 11. 30.
반응형