Amazon Simple Storage Service
개발자 안내서 (API 버전 2006-03-01)

데이터 형식

Amazon S3 Select와 Amazon Glacier Select는 몇 가지 기본 데이터 형식을 지원합니다.

데이터 형식 변환

일반적 규칙은 CAST 함수에 따르는 것입니다(정의된 경우). CAST를 정의하지 않는 경우, 모든 입력 데이터를 문자열로 취급합니다. 필요할 경우, 관련 데이터 형식으로 캐스팅되어야 합니다.

CAST 함수에 대한 자세한 내용은 CAST 단원을 참조하십시오.

지원되는 데이터 형식

Amazon S3 Select와 Amazon Glacier Select는 다음과 같은 기본 데이터 형식 하위 집합을 지원합니다.

이름 설명
bool TRUE 또는 FALSE FALSE
int, integer -9,223,372,036,854,775,808부터 9,223,372,036,854,775,807 사이의 8바이트 정수입니다. 100000
string UTF8로 인코딩된 가변 길이 문자열입니다. 기본 한도는 1자입니다. 최대 문자 한도는 2,147,483,647입니다. 'xyz'
float 8바이트 부동 소수점 숫자입니다. CAST(0.456 AS FLOAT)
decimal, numeric

최대 정밀도(최대 유효 숫자 수)가 38이고, 스케일 범위가 -231~231-1(십진수 지수)인 10진수.

123.456
타임스탬프

타임스탬프는 시간상 특정 순간을 나타내며, 항상 로컬 오프셋을 포함하고, 임의 정밀도가 가능합니다.

텍스트 형식에서 타임스탬프는 날짜 및 시간 형식에 대한 W3C 노트를 따르지만 적어도 종일 정밀도가 아니라면 리터럴 "T"로 끝나야 합니다. 소수부 초는 한 자리 이상의 정밀도와 무한대의 최대값을 포함하여 허용됩니다. 로컬 시간 오프셋은 UTC로부터의 hour:minute 오프셋이나 UTC의 로컬 시간을 가리키는 리터럴 "Z"로 나타낼 수 있습니다. 로컬 시간 오프셋은 시간이 포함된 타임스탬프에서 필수이며, 날짜 값에서는 허용되지 않습니다.

CAST('2007-04-05T14:30Z' AS TIMESTAMP)