질의 작성기 함수 이름(영어로 현지화된 이름)
|
설명
|
사용법
|
Windchill 함수 이름(DatastoreFunction 상수)
|
Oracle 함수 또는 연산자 이름
|
SQLServer 함수 또는 연산자 이름
|
예
|
Absolute
|
지정된 숫자 표현식의 절대(양수) 값을 반환하는 수학 함수입니다.
|
하나의 숫자 인수 표현식을 취합니다.
|
ABS
|
ABS
|
ABS
|
Absolute(-15)이 15 반환
|
Add
|
지정된 모든 숫자 표현식의 합계를 반환하는 수학 함수입니다.
|
두 개 이상의 숫자 인수 표현식을 취합니다.
|
ADD
|
"+"
|
"+"
|
Add(5, 3, 10)가 18 반환
|
Average
|
결과 세트의 모든 행에 대해 숫자 표현식의 평균 값을 반환하는 집합 함수입니다.
|
하나의 인수를 숫자 표현식으로 취합니다.
|
AVERAGE
|
AVG
|
AVG
|
|
Bit-wise And
|
두 개 숫자 표현식의 bit-wise AND를 수행하는 수학 함수입니다.
|
두 개의 숫자 표현식을 매개변수로 취합니다.
|
BITAND
|
BITAND
|
"&"
|
Bit And(5, 4)가 4 반환
|
Ceiling
|
지정된 숫자 표현식보다 크거나 같은 가장 작은 값의 인수를 반환하는 수학 함수입니다.
|
하나의 숫자 인수 표현식을 취합니다.
|
CEIL
|
CEIL
|
CEILING
|
Ceiling(15.7)이 16 반환
|
Coalesce
|
이 함수는 널이 아닌 첫 번째 인수 표현식을 순서대로 반환합니다.
|
하나 이상의 인수 표현식을 사용합니다.
|
COALESCE
|
COALESCE
|
COALESCE
|
Coalesce(null, 'abc')는 'abc'를 반환합니다.
|
Concatenate
|
지정된 모든 문자열 표현식의 연결을 반환하는 문자열 함수입니다.
|
두 개 이상의 문자열 인수 표현식을 취합니다.
|
CONCAT
|
"||"
|
"+"
|
Concatenate('Wind', 'chill')가 'Windchill' 반환
|
Convert
|
하나의 데이터 유형 표현식을 다른 데이터 유형으로 변환하는 함수입니다.
|
데이터 유형을 첫 번째 매개변수로 취하고, 일반 표현식을 두 번째 매개변수로 취하며, 숫자 스타일 사양을 (선택적) 세 번째 매개변수로 취합니다.
|
CONVERT
|
지원되지 않음
|
CONVERT
|
Convert(varchar(1), 7)가 '7' 반환
|
Count
|
결과 세트에서 모든 행의 수를 반환하는 집합 함수입니다.
|
일반 표현식을 하나의 인수로 취합니다.
|
COUNT
|
COUNT
|
COUNT
|
|
Date Difference
|
두 개의 지정된 날짜 간에 교차하는 날짜 및 시간 경계를 반환하는 날짜 함수입니다.
|
데이터 유형을 첫 번째 매개변수로 취하고, 시작 일자 표현식을 두 번째 매개변수로 취하며, 종료 일자 표현식을 세 번째 매개변수로 취합니다.
|
DATEDIFF
|
지원되지 않음
|
DATEDIFF
|
Date Difference(week, Convert(datetime, '1/4/2006'), Convert(datetime, '1/11/2006'))가 1 반환
|
Decode
|
프로그래밍 "case" 문에 해당 동작을 제공하는 일반 함수입니다.
|
일반 표현식 대상을 첫 번째 매개변수, 임의의 검색 수, 값 일반 표현식으로 취하고, 선택적인 기본값 일반 표현식을 마지막 매개변수로 취합니다.
|
DECODE
|
DECODE
|
지원되지 않음
|
Decode(2, 1, 'Chicago', 2, 'New York', 3, 'New Jersey', 'Non domestic')가 'New York' 반환
|
Divide
|
두 번째 숫자 표현식으로 첫 번째 숫자 표현식을 나누는 수학 함수입니다.
|
두 개의 숫자 표현식을 매개변수로 취합니다.
|
DIVIDE
|
"/"
|
"/"
|
Divide(12, 3)가 4 반환
|
Floor
|
지정된 숫자 표현식보다 같거나 작은 가장 큰 값의 정수를 반환하는 수학 함수입니다.
|
하나의 숫자 인수 표현식을 취합니다.
|
FLOOR
|
FLOOR
|
FLOOR
|
Floor(15.7)가 15 반환
|
Get Day
|
이 변환 함수는 지정된 타임 스탬프 표현식에 대해 날짜 구역을 반환합니다.
|
하나의 타임 스탬프 인수 표현식을 취합니다.
|
GET_DAY
|
TO_CHAR
|
DATEPART
|
Get Day(To Date('1/4/2006 10:20:30'))가 4 반환
|
Get Hours
|
이 변환 함수는 지정된 타임 스탬프 표현식에 대해 시간 구역을 반환합니다.
|
하나의 타임 스탬프 인수 표현식을 취합니다.
|
GET_HOURS
|
TO_CHAR
|
DATEPART
|
Get Hours(To Date('1/4/2006 10:20:30'))가 10 반환
|
Get Minutes
|
이 변환 함수는 지정된 타임 스탬프 표현식에 대해 분 구역을 반환합니다.
|
하나의 타임 스탬프 인수 표현식을 취합니다.
|
GET_MINUTES
|
TO_CHAR
|
DATEPART
|
Get Minutes(To Date('1/4/2006 10:20:30'))가 20 반환
|
Get Month
|
이 변환 함수는 지정된 타임 스탬프 표현식에 대해 월 구역을 반환합니다.
|
하나의 타임 스탬프 인수 표현식을 취합니다.
|
GET_MONTH
|
TO_CHAR
|
DATEPART
|
Get Month(To Date('1/4/2006 10:20:30'))가 1 반환
|
Get Seconds
|
이 변환 함수는 지정된 타임 스탬프 표현식에 대해 초 구역을 반환합니다.
|
하나의 타임 스탬프 인수 표현식을 취합니다.
|
GET_SECONDS
|
TO_CHAR
|
DATEPART
|
Get Seconds(To Date('1/4/2006 10:20:30'))가 30 반환
|
Get Year
|
이 변환 함수는 지정된 타임 스탬프 표현식에 대해 연도 구역을 반환합니다.
|
하나의 타임 스탬프 인수 표현식을 취합니다.
|
GET_YEAR
|
TO_CHAR
|
DATEPART
|
Get Month(To Date('2006/4/2006 10:20:30'))가 1 반환
|
Hash
|
이 함수는 해시 값 숫자를 계산합니다.
|
하나의 인수 표현식을 사용합니다.
|
HASH
|
ORA_HASH
|
CHECKSUM
|
Hash('abc')는 123456을 반환합니다.
|
In String
|
이 문자열 함수는 대상 문자열 표현식의 검색 문자열 표현식에 대해 시작 구역을 반환합니다.
|
검색 문자열 표현식을 첫 번째 매개변수로 취하고, 대상 문자열 표현식을 두 번째 매개변수로 취하고, 시작 구역 숫자 표현식을 세 번째 매개변수로 취합니다.
|
IN_STRING
|
INSTR
|
CHARINDEX
|
In String('CORPORATE FLOOR','OR', 3)이 5 반환
|
Left Pad(공백 포함)
|
이 함수는 지정된 길이까지 왼쪽을 공백으로 채워 문자열 표현식을 반환합니다.
|
첫 번째 인수 문자열 표현식과 두 번째 인수 숫자 표현식을 사용합니다.
|
LPAD
|
LPAD
|
지원되지 않음
|
Left Pad('abc', 7)은 'abc'를 반환합니다.
|
Length
|
이 문자열 함수는 대상 문자열 표현식의 길이를 반환합니다.
|
하나의 문자열 표현식을 취합니다.
|
LENGTH
|
LENGTH
|
LEN
|
Length('Windchill')가 9 반환
|
Log
|
이 수학 함수는 지정된 숫자 표현식의 베이스 숫자 표현식에 대해 대수를 반환합니다.
|
베이스 숫자 표현식을 첫 번째 매개변수로 취하고, 숫자 표현식을 두 번째 매개변수로 취합니다.
|
LOG
|
LOG
|
지원되지 않음
|
Log(10, 100)가 2 반환
|
Lower
|
이 문자열 함수는 대상 문자열 표현식의 소문자 값을 반환합니다.
|
하나의 문자열 표현식을 취합니다.
|
LOWER
|
LOWER
|
LOWER
|
Lower('Windchill')가 'windchill' 반환
|
Left Trim
|
이 문자열 함수는 앞의 공백을 제거한 후 대상 문자열 표현식을 반환합니다.
|
하나의 문자열 표현식을 취합니다.
|
LTRIM
|
LTRIM
|
LTRIM
|
Left Trim(' Windchill')이 'Windchill' 반환
|
Maximum
|
결과 세트에서 모든 행에 대해 숫자 표현식의 최대 값을 반환하는 집합 함수입니다.
|
하나의 인수를 숫자 표현식으로 취합니다.
|
MAXIMUM
|
MAX
|
MAX
|
|
Minimum
|
결과 세트에서 모든 행에 대해 숫자 표현식의 최소 값을 반환하는 집합 함수입니다.
|
하나의 인수를 숫자 표현식으로 취합니다.
|
MINIMUM
|
MIN
|
MIN
|
|
Modulus
|
첫 번째 숫자 표현식으로 두 번째 숫자 표현식으로 나누어 나머지를 반환하는 수학 함수입니다.
|
두 개의 숫자 표현식을 인수로 취합니다.
|
MOD
|
MOD
|
"%"
|
Modulus(11,4)이 3 반환
|
Multiply
|
지정된 모든 숫자 표현식의 결과를 반환하는 수학 함수입니다.
|
두 개 이상의 숫자 인수 표현식을 취합니다.
|
MULTIPLY
|
"*"
|
"*"
|
Multiply(3, 2)가 6 반환
|
NLS Sort
|
이 문자열 함수는 특정 로캘 정렬에 사용되는 바이트 문자열을 반환합니다.
|
하나의 문자열 표현식을 취합니다.
|
NLSSORT
|
NLSSORT
|
지원되지 않음
|
|
Null If
|
이 함수는 두 표현식이 다를 경우 첫 번째 표현식을 반환합니다. 표현식이 같을 경우 NULLIF는 첫 번째 표현식 유형의 널 값을 반환합니다.
|
두 개의 인수 표현식을 사용합니다.
|
NULL_IF
|
NULLIF
|
NULLIF
|
('abc','xyz')가 'abc'를 반환하는 경우 Null If('xyz','xyz')는 널을 반환합니다.
|
Null 값
|
이 함수는 대상 표현식을 검사하여 기본 표현식이 null이면 이를 반환합니다. 그렇지 않으면 대상 표현식을 반환합니다.
|
베이스 숫자 표현식을 첫 번째 매개변수로 취하고, 동일한 유형의 기본 표현식을 두 번째 매개변수로 취합니다.
|
NULL_VALUE
|
NVL
|
ISNULL
|
Null Value(NULL, 0)가 0 반환
|
Prefix
|
이 문자열 함수는 문자열 인수 표현식의 처음 200자 또는 길이가 200자 이하일 경우 문자열 인수 표현식을 반환합니다.
|
하나의 문자열 인수 표현식을 사용합니다.
|
PREFIX
|
Windchill 데이터베이스 함수: WTPrefixPK.Prefix
|
Windchill 데이터베이스 함수: WtPK_prefix
|
Prefix('abc')는 'abc'를 반환합니다.
|
Prefix(400자)
|
이 문자열 함수는 문자열 인수 표현식의 처음 400자 또는 길이가 400자 이하일 경우 문자열 인수 표현식을 반환합니다.
|
하나의 문자열 인수 표현식을 사용합니다.
|
PREFIX
|
Windchill 데이터베이스 함수: WTPrefixPK.Prefix400
|
Windchill 데이터베이스 함수: WtPK_prefix400
|
Prefix('abc')는 'abc'를 반환합니다.
|
Reverse
|
이 문자열 함수는 문자열 인수 표현식의 역방향 순서를 반환합니다.
|
하나의 문자열 인수 표현식을 사용합니다.
|
REVERSE
|
Windchill 데이터베이스 함수: WTReversePK.reverseChars
|
REVERSE
|
Reverse('abc')는 'cba'를 반환합니다.
|
Round
|
지정된 길이 또는 정밀도에 따라 반올림한 숫자 표현식을 반환하는 수학 함수입니다.
|
숫자 표현식을 첫 번째 매개변수로 취하고, 정밀도 숫자 표현식을 두 번째 매개변수로 취합니다.
|
ROUND
|
ROUND
|
ROUND
|
Round(15.193,1)가 15.2 반환
|
Right Trim
|
이 문자열 함수는 불필요한 공백을 제거하고 대상 문자열 표현식을 반환합니다.
|
하나의 문자열 표현식을 취합니다.
|
RTRIM
|
RTRIM
|
RTRIM
|
Right Trim('Windchill ')이 'Windchill' 반환
|
Sign
|
지정된 숫자 표현식의 기호 숫자 표현식(-1, 0 또는 1)을 반환하는 수학 함수입니다.
|
하나의 숫자 표현식을 취합니다.
|
SIGN
|
SIGN
|
SIGN
|
Sign(-5)이 -1 반환
|
Soundex
|
지정된 문자열 표현식의 음성 대표 문자열 표현식을 반환하는 문자열 함수입니다.
|
하나의 문자열 표현식을 취합니다.
|
SOUNDEX
|
SOUNDEX
|
SOUNDEX
|
|
Standard Deviation
|
결과 세트에서 모든 행에 대해 숫자 표현식의 샘플 표준 편차를 반환하는 집합 함수입니다.
|
하나의 숫자 표현식을 취합니다.
|
STDDEV
|
STDDEV
|
지원되지 않음
|
|
Subtract
|
첫 번째 숫자 표현식에서 두 번째 숫자 표현식을 공제하는 수학 함수입니다.
|
두 개의 숫자 표현식을 매개변수로 취합니다.
|
SUBTRACT
|
"-"
|
"-"
|
Subtract(10, 4)가 6 반환
|
Sub String
|
이 문자열 함수는 시작 및 길이 숫자 표현식에 의해 지정된 문자열 표현식의 구역을 반환합니다.
|
문자열 표현식을 첫 번째 매개변수로 취하고, 시작 숫자 표현식을 두 번째 매개변수로 취하고, 길이 숫자 표현식을 세 번째 매개변수로 취합니다.
|
SUB_STRING
|
SUBSTR
|
SUBSTRING
|
Sub String('Windchill', 3, 2)이 'nd' 반환
|
Sum
|
결과 세트에서 모든 행에 대해 숫자 표현식의 합계를 반환하는 집합 함수입니다.
|
하나의 숫자 표현식을 취합니다.
|
SUM
|
SUM
|
SUM
|
|
System Date
|
이 타임 스탬프 함수는 데이터베이스가 상주하는 운영 체제에 설정된 현재 날짜 및 시간을 반환합니다.
|
인수를 취하지 않습니다.
|
SYSDATE
|
SYSDATE
|
GETDATE
|
|
Time Difference(days)
|
이 타임 스탬프 함수는 첫 번째 타임 스탬프 표현식과 두 번째 타임 스탬프 표현식 간 날짜의 차이를 반환합니다.
|
두 개의 타임 스탬프 표현식을 매개변수로 취합니다.
|
TIME_DIFFERENCE_IN_DAY
|
"-"
|
"/"
|
Time Difference(days)(To Date('1/4/2006 10:00:00'), To Date('1/2/2006 10:00:00'))가 2 반환
|
Time Difference(hours)
|
이 타임 스탬프 함수는 첫 번째 타임 스탬프 표현식과 두 번째 타임 스탬프 표현식 간 날짜의 차이를 반환합니다.
|
두 개의 타임 스탬프 표현식을 매개변수로 취합니다.
|
TIME_DIFFERENCE_IN_HOUR
|
"-"
|
"/"
|
Time Difference(hours)(To Date('1/4/2006 10:00:00'), To Date('1/2/2006 10:00:00'))가 48 반환
|
To Character
|
이 변환 함수는 지정된 표현식에 대해 문자열 표현식을 반환합니다.
|
하나의 표현식을 취합니다.
|
TO_CHAR
|
TO_CHAR
|
CONVERT
|
To Character(12)가 '12' 반환
|
To Date
|
이 변환 함수는 지정된 표현식에 대해 타임 스탬프 표현식을 반환합니다.
|
하나의 표현식을 취합니다.
|
TO_DATE
|
TO_DATE
|
CONVERT
|
|
To Number
|
이 변환 함수는 지정된 표현식에 대해 숫자 표현식을 반환합니다.
|
하나의 표현식을 취합니다.
|
TO_NUMBER
|
TO_NUMBER
|
CONVERT
|
To Number('12')가 12 반환
|
Truncate
|
지정된 수의 소수점까지 잘라 숫자 표현식을 반환하는 수학 함수입니다.
|
숫자 표현식을 첫 번째 매개변수로 취하고, 정밀도 숫자 표현식을 두 번째 매개변수로 취합니다.
|
TRUNCATE
|
TRUNC
|
지원되지 않음
|
Truncate(15.79,1)가 15.7 반환
|
Upper
|
이 문자열 함수는 대상 문자열 표현식의 대문자 값을 반환합니다.
|
하나의 문자열 표현식을 취합니다.
|
UPPER
|
UPPER
|
UPPER
|
Upper('Windchill')가 'WINDCHILL' 반환
|
XML Exists
|
이 함수는 두 번째 인수 표현식을 임의 노드의 xpath 질의 결과로 사용하여 XML 첫 번째 인수 표현식을 통과하는 경우 부울 true 값을 반환합니다.
|
XMLType 첫 번째 인수 표현식과 문자열 두 번째 인수 표현식을 사용합니다.
|
XML_EXISTS
|
EXISTSNODE
|
EXIST
|
|
XML Value
|
이 함수는 두 번째 인수 표현식을 xpath 질의로 사용하여 XML 첫 번째 인수 표현식을 통과한 후 문자열 노드 값을 반환합니다.
|
XMLType 첫 번째 인수 표현식과 문자열 두 번째 인수 표현식을 사용합니다.
|
XML_VALUE
|
XMLQUERY
|
VALUE
|