기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
리터럴
리터럴 또는 상수는 연속된 문자 또는 숫자 상수로 구성된 데이터 고정 값입니다.
AWS Clean Rooms 는 다음과 같은 여러 유형의 리터럴을 지원합니다.
-
숫자 리터럴(정수, 소수, 부동 소수점 수)
-
날짜, 시간, 타임스탬프 리터럴(날짜/시간 데이터 형식과 함께 사용됨). 자세한 내용은 날짜, 시간 및 타임스탬프 리터럴 단원을 참조하십시오.
-
간격 리터럴. 자세한 내용은 간격 리터럴 단원을 참조하십시오.
-
Null 리터럴 - null 값을 지정하는 데 사용됩니다.
-
전용 TAB, CARRIAGE RETURN (CR) 및 LINE FEED (LF) 유니코드 일반 범주(Cc)의 유니코드 제어 문자가 지원됩니다.
AWS Clean Rooms 는 SELECT 절의 문자열 리터럴에 대한 직접 참조를 지원하지 않지만와 같은 함수 내에서 사용할 수 있습니다CAST.
+(연결) 연산자
숫자 리터럴, 문자열 리터럴 및/또는 날짜/시간 및 간격 리터럴을 연결합니다. + 기호의 양쪽에 있으며 + 기호 양쪽의 입력값에 따라 다른 유형을 반환합니다.
구문
numeric
+string
date
+time
date
+timetz
인수의 순서는 반대로 할 수 있습니다.
인수
numeric literals
-
숫자를 나타내는 리터럴이나 상수는 정수 또는 부동 소수점이 될 수 있습니다.
string literals
-
문자열, 문자열 또는 문자 상수
date
-
A DATE 로 암시적으로 변환하는 열 또는 표현식 DATE.
time
-
A TIME 로 암시적으로 변환하는 열 또는 표현식 TIME.
timetz
-
A TIMETZ 로 암시적으로 변환하는 열 또는 표현식 TIMETZ.
예제
다음 예제 테이블 TIME_TEST 에는 열이 있습니다.TIME_VAL (유형 TIME)를 세 개의 값이 삽입되어 있습니다.
select date '2000-01-02' + time_val as ts from time_test;