INVALID_SQL_SYNTAX condición de error

SQLSTATE: 42000

Sintaxis SQL no válida:

ANALYZE_TABLE_DELTA_STATS_UNEXPECTED_TOKEN

ANALYZE TABLE(S) ... COMPUTE DELTA STATISTICS <ctx> no admite: FOR ALL COLUMNS, FOR COLUMNS, NOSCAN ni las cláusulas PARTITION.

ANALYZE_TABLE_UNEXPECTED_NOSCAN

ANALYZE TABLE(S) ... COMPUTE STATISTICS...<ctx> debe ser NOSCAN o estar vacío.

COMMENT_ON_COLUMN_INCORRECT_IDENTIFIER

COMMENT ON COLUMN requiere un identificador con al menos dos partes. Especifica la columna con el nombre de la tabla o la vista (por ejemplo, table.column, database.table.column o catalog.database.table.column).

CREATE_FUNC_WITH_COLUMN_CONSTRAINTS

No se permite CREATE FUNCTION con restricciones en los parámetros.

CREATE_FUNC_CON_COLUMNAS_GENERADAS_COMO_PARAMETROS

CREATE FUNCTIONno se permite con columnas generadas como parámetros.

CREATE_OR_REFRESH_WITH_SYNC_AND_ASYNC

SYNC y ASYNC no se pueden especificar juntos.

CREATE_ROUTINE_WITH_IF_NOT_EXISTS_AND_REPLACE

No se puede crear una rutina con IF NOT EXISTS y REPLACE especificados.

CREAR_FUNCION_TEMPORAL_CON_BASE_DE_DATOS

CREATE TEMPORARY FUNCTION no está permitido cuando se especifica una base de datos (<database>).

CREATE_TEMP_FUNC_WITH_IF_NOT_EXISTS

No se permite el CREATE TEMPORARY FUNCTION con IF NOT EXISTS.

CREATE_TEMP_TABLE_USING_PROVIDER

CREATE TEMPORARY TABLE ... USING ... es una sintaxis en desuso. Para crear una tabla temporal, quite la USING cláusula y vuelva a intentarlo. Para crear una vista temporal, use CREATE TEMPORARY VIEW en su lugar.

DUPLICATE_JSON_TABLE_COLUMN

JSON_TABLE tiene un nombre de columna duplicado <columnName>. Los nombres de columna en la cláusula COLUMNS deben ser únicos.

EMPTY_IN_PREDICATE

IN el predicado requiere al menos un valor. No se permiten cláusulas vacías IN como "IN ()". Considere la posibilidad de usar "WHERE FALSE" si necesita una condición siempre falsa o proporcione al menos un valor en la IN lista.

EMPTY_PARTITION_VALUE

La clave de partición <partKey> debe establecer el valor.

EMPTY_QUANTIFIED_PATTERN

Se esperaba algo entre '(' y ')'.

EMPTY_REFRESH_RESOURCE_PATH

Las rutas de recursos no pueden estar vacías en las instrucciones REFRESH. Utilice / para coincidir con todo.

FUNCTION_WITH_UNSUPPORTED_SYNTAX

La función <prettyName> no admite streaming <syntax>.

INVALID_COLUMN_REFERENCE

Se espera una referencia de columna para transformar <transform>: <expr>.

INVALID_REFRESH_RESOURCE_PATH

Las instrucciones REFRESH no pueden contener , \n, \r ni \t dentro de rutas de recursos sin comillas.

INVALID_TABLE_FUNCTION_IDENTIFIER_ARGUMENT_MISSING_PARENTHESES

Error de sintaxis: la llamada a la función con valores de tabla no es válida porque faltan paréntesis alrededor del argumento TABLE proporcionado <argumentName>; por favor rodea esto con paréntesis e inténtelo de nuevo.

INVALID_TABLE_FUNCTION_TABLE_ARGUMENT_PARTITIONING

La llamada a la función de tabla incluye un argumento de tabla con una especificación de particionamiento/ordenación no válida: la cláusula <clause> incluye varias expresiones sin paréntesis a su alrededor; agregue paréntesis alrededor de estas expresiones y vuelva a ejecutar la consulta.

INVALID_TABLE_VALUED_FUNC_NAME

La función de valor de tabla no puede especificar el nombre de la base de datos: <funcName>.

INVALID_WINDOW_FRAME_BOUND

El valor de límite de marco debe ser un literal.

INVALID_WINDOW_REFERENCE

La referencia de ventana <windowName> no es una especificación de ventana.

LATERAL_WITHOUT_SUBQUERY_OR_TABLE_VALUED_FUNC

LATERAL solo se puede usar con subconsultas y funciones con valores de tabla.

MATCH_RECOGNIZE_CLASSIFIER_INVALID_ARGUMENT

El argumento CLASSIFIER() debe ser un nombre de variable de patrón (por ejemplo, CLASSIFIER(A)), pero se ha encontrado <argument>. No se permiten expresiones arbitrarias.

MULTI_PART_NAME

no se permite<statement> con varios nombres de parte(<name>).

OPCIÓN_NO_ES_VÁLIDA

opción o clave de propiedad <key> no es válida; solo <supported> son admitidas

OPCIÓN_CON_UDF_NO_VÁLIDA

la opción o la clave de propiedad <key> no son válidas; No se permiten funciones definidas por el usuario

REPETITIVE_WINDOW_DEFINITION

La definición de ventana <windowName> es repetitiva.

SHOW_FUNCTIONS_INVALID_PATTERN

Patrón no válido en SHOW FUNCTIONS: <pattern>. Debe ser un "STRING" literal.

SHOW_FUNCTIONS_INVALID_SCOPE

SHOW <scope> FUNCTIONS no se admite.

TRANSFORM_WRONG_NUM_ARGS

La transformación<transform> requiere <expectedNum> parámetros, pero el número real es <actualNum>.

UNRESOLVED_WINDOW_REFERENCE

No se puede resolver la referencia <windowName> de la ventana.

UNSUPPORTED_FUNC_NAME

Nombre de función no admitido <funcName>.

UNSUPPORTED_ROW_FORMAT_LINES_TERMINATED_BY

LINES TERMINATED BY solo admite el salto de línea \n por el momento: <value>.

UNSUPPORTED_SQL_STATEMENT

Instrucción SQL no admitida: <sqlText>.

VARIABLE_TYPE_OR_DEFAULT_REQUIRED

La definición de una variable SQL requiere un tipo de datos o una cláusula DEFAULT.

Por ejemplo, utilice DECLARE name STRING o DECLARE name = 'SQL' en lugar de DECLARE name.