Поделиться через


класс ошибок INVALID_SQL_SYNTAX

SQLSTATE: 42000

Недопустимый синтаксис SQL.

ANALYZE_TABLE_DELTA_STATS_UNEXPECTED_TOKEN

ANALYZE TABLE(S) ... COMPUTE DELTA STATISTICS <ctx> не поддерживает предложения FOR ALL COLUMNS, FOR COLUMNS, NOSCANи PARTITION.

ANALYZE_TABLE_UNEXPECTED_NOSCAN

ANALYZE TABLE(S) ... COMPUTE STATISTICS ... <ctx> обязан быть либо NOSCAN, либо пустым.

КОММЕНТАРИЙ_К_СТОЛБЦУ_НЕПРАВИЛЬНЫЙ_ИДЕНТИФИКАТОР

COMMENT ON COLUMN нуждается в identifier по крайней мере с двумя частями. Пожалуйста, выполните qualify для column, используя table или имя представления.

CREATE_FUNC_WITH_GENERATED_COLUMNS_AS_PARAMETERS

CREATE FUNCTION с созданными columns как parameters не допускается.

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

CREATE TEMPORARY FUNCTION с указанием базы данных (<database>) запрещено.

CREATE_TEMP_FUNC_WITH_IF_NOT_EXISTS

CREATE TEMPORARY FUNCTION с IF NOT EXISTS запрещено.

EMPTY_PARTITION_VALUE

Partition ключ <partKey> должен set значение.

FUNCTION_WITH_UNSUPPORTED_SYNTAX

Функция <prettyName> не поддерживается <syntax>.

INVALID_COLUMN_REFERENCE

Ожидается ссылка column для преобразования <transform>: <expr>.

INVALID_TABLE_FUNCTION_IDENTIFIER_ARGUMENT_MISSING_PARENTHESES

Синтаксическая ошибка: вызов функции table-valued недопустим, так как скобки отсутствуют вокруг предоставленного аргумента TABLE<argumentName>; Пожалуйста, окружите это круглыми скобками и повторите попытку.

INVALID_TABLE_VALUED_FUNC_NAME

Table значение функции не может указать имя базы данных: <funcName>.

INVALID_WINDOW_REFERENCE

Window справочник <windowName> не является спецификацией window.

LATERAL_WITHOUT_SUBQUERY_OR_TABLE_VALUED_FUNC

LATERAL можно использовать только с вложенными запросами и функциями, возвращающими значение table.

MULTI_PART_NAME

<statement> с несколькими частями имени (<name>) не разрешено.

OPTION_IS_INVALID

параметр или ключ <key> свойства недопустим; поддерживаются только <supported>

ПАРАМЕТР_С_ПОЛЬЗОВАТЕЛЬСКОЙ_ФУНКЦИЕЙ_НЕВЕРЕН

параметр или ключ свойства <key> является недопустимым; Определяемые пользователем функции не допускаются

REPETITIVE_WINDOW_DEFINITION

Определение window<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

Не удается разрешить ссылку window<windowName>.

UNSUPPORTED_FUNC_NAME

Неподдерживаемое имя <funcName>функции.

НЕПОДДЕРЖИВАЕМОЕ_SQL_УТВЕРЖДЕНИЕ

Неподдерживаемая инструкция SQL: <sqlText>.

VARIABLE_TYPE_OR_DEFAULT_REQUIRED

Для определения переменной SQL требуется либо тип данных, либо предложение DEFAULT.

Например, используйте DECLARE name STRING или DECLARE name = 'SQL' вместо DECLARE name.