INVALID_SQL_SYNTAX 오류 클래스
잘못된 SQL 구문:
ANALYZE_TABLE_DELTA_STATS_UNEXPECTED_TOKEN
ANALYZE TABLE(S)... COMPUTE DELTA STATISTICS <ctx>
는 모든 열, FOR COLUMNS, NOSCAN 및 PARTITION 절을 지원하지 않습니다.
ANALYZE_TABLE_UNEXPECTED_NOSCAN
ANALYZE TABLE(S)... 컴퓨팅 통계 ... <ctx>
는 NOSCAN이거나 비어 있어야 합니다.
CREATE_FUNC_WITH_GENERATED_COLUMNS_AS_PARAMETERS
생성된 열을 매개 변수로 사용하는 CREATE FUNCTION은 허용되지 않습니다.
CREATE_OR_REFRESH_WITH_SYNC_AND_ASYNC
SYNC와 ASYNC를 함께 지정할 수 없습니다.
CREATE_ROUTINE_WITH_IF_NOT_EXISTS_AND_REPLACE
IF NOT EXISTS와 REPLACE가 모두 지정된 루틴을 만들 수 없습니다.
CREATE_TEMP_FUNC_WITH_DATABASE
데이터베이스(<database>
)를 지정하는 CREATE TEMPORARY FUNCTION은 허용되지 않습니다.
CREATE_TEMP_FUNC_WITH_IF_NOT_EXISTS
IF NOT EXISTS를 사용하는 CREATE TEMPORARY 함수는 허용되지 않습니다.
EMPTY_PARTITION_VALUE
파티션 키 <partKey>
는 값을 설정해야 합니다.
FUNCTION_WITH_UNSUPPORTED_SYNTAX
함수 <prettyName>
는 .를 지원하지 <syntax>
않습니다.
INVALID_COLUMN_REFERENCE
변환<transform>
<expr>
에 대한 열 참조가 필요합니다. .
INVALID_TABLE_FUNCTION_IDENTIFIER_ARGUMENT_MISSING_PARENTHESES
구문 오류: 제공된 TABLE 인수 <argumentName>
주위에 괄호가 없으므로 테이블 반환 함수에 대한 호출이 유효하지 않습니다. 괄호로 묶고 다시 시도하십시오.
INVALID_TABLE_VALUED_FUNC_NAME
테이블 반환 함수는 데이터베이스 이름을 <funcName>
지정할 수 없습니다.
INVALID_WINDOW_REFERENCE
창 참조 <windowName>
는 창 사양이 아닙니다.
LATERAL_WITHOUT_SUBQUERY_OR_TABLE_VALUED_FUNC
LATERAL은 하위 쿼리 및 테이블 반환 함수에만 사용할 수 있습니다.
MULTI_PART_NAME
<statement>
여러 파트 함수 이름(<funcName>
)을 사용할 수 없습니다.
OPTION_IS_INVALID
옵션 또는 속성 키가 <key>
잘못되었습니다. <supported>
지원됩니다.
REPETITIVE_WINDOW_DEFINITION
창 <windowName>
의 정의는 반복적입니다.
SHOW_FUNCTIONS_INVALID_PATTERN
SHOW FUNCTIONS의 패턴이 잘못되었습니다. <pattern>
"STRING
" 리터럴이어야 합니다.
SHOW_FUNCTIONS_INVALID_SCOPE
SHOW <scope>
FUNCTIONS는 지원되지 않습니다.
TRANSFORM_WRONG_NUM_ARGS
변환<transform>`` requires ``<expectedNum>`` parameters but the actual number is ``<actualNum>
입니다.
UNRESOLVED_WINDOW_REFERENCE
창 참조 <windowName>
를 확인할 수 없습니다.
UNSUPPORTED_FUNC_NAME
지원되지 않는 함수 이름 <funcName>
입니다.
VARIABLE_TYPE_OR_DEFAULT_REQUIRED
SQL 변수의 정의에는 데이터 형식 또는 DEFAULT 절이 필요합니다.
예를 들어 사용 DECLARE name STRING
하거나 DECLARE name = 'SQL'
대신 사용합니다 DECLARE name
.