리터럴 - AWS Clean Rooms

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

리터럴

리터럴 또는 상수는 연속된 문자 또는 숫자 상수로 구성된 데이터 고정 값입니다.

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;