다음을 통해 공유


INVALID_INTERVAL_FORMAT 오류 조건

SQLSTATE: 22006

간격으로 '<input>'를 구문 분석하는 동안 오류가 발생했습니다. 제공된 값이 간격을 정의하는 데 유효한 형식인지 확인하세요. 올바른 형식의 설명서를 참조할 수 있습니다.

산술 예외

'<input>'을 구문 분석하는 동안 포착되지 않은 산술 예외가 발생했습니다.

낮_시간_파싱

간격 일시 문자열을 파싱하는 중 오류가 발생했습니다. <msg>.

입력이 비어 있습니다

간격 문자열은 비워 둘 수 없습니다.

입력값이 비어 있습니다

간격 문자열은 null일 수 없습니다.

간격_파싱

문자열의 <interval> 간격을 구문 분석하는 동안 오류가 발생했습니다.

유효하지 않은 분수

<unit> 은 소수 부분을 가질 수 없습니다.

유효하지 않은 정밀도

"간격은 나노초 정밀도만 지원할 수 있으며 <value>는 범위를 벗어났습니다."

INVALID_PREFIX

잘못된 간격 접두사입니다 <prefix>.

INVALID_UNIT

단위 <unit>가 잘못되었습니다.

INVALID_VALUE

<value>이 잘못되었습니다.

MISSING_NUMBER

이후 <word> 숫자를 예상하지만 EOL을 누릅니다.

단위 누락

단위 이름을 예상했으나 <word> 뒤에 EOL에 도달했습니다.

초_나노_형식

간격 문자열이 ss.nnnnn의 두 번째 나노 형식과 일치하지 않습니다.

시간대 간격이 범위를 벗어남

간격의 값은 초 단위의 정밀도로 [-18, +18] 시간 범위 내에 있어야 합니다.

UNKNOWN_PARSING_ERROR

구문 분석 시 알 수 없는 오류가 발생했습니다 <word>.

UNMATCHED_FORMAT_STRING

<intervalStr> 형식의 <supportedFormat>에 대한 <typeName>로 캐스팅할 때 간격 문자열이 <input>와 일치하지 않습니다.

형식 문자열과 일치하지 않음: 공지 포함

간격 문자열이 <intervalStr> 형식을 <supportedFormat>로 캐스팅할 때 <typeName>: <input>와 일치하지 않습니다. Spark 3.0 이전의 동작을 복원하려면 "spark.sql.legacy.fromDayTimeString.enabled"를 "true"로 설정합니다.

인식할 수 없는 번호

인식할 수 없는 숫자 <number>입니다.

지원되지 않는 시작-종료 표현

<input>에서 <from>까지 구간의 표현식을 지원할 수 없음.