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 または空である必要があります。

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 FUNCTION は使用できません。

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

複数要素の関数名 (<funcName>) を含む <statement> は使用できません。

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 の代わりに DECLARE name STRING または DECLARE name = 'SQL' を使用します。