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_INCORRECT_IDENTIFIER

COMMENT ON COLUMN には、少なくとも 2 つの部分を含む識別子が必要です。 列にはテーブル名やビュー名(例: table.column, database.table.columnや catalog.database.table.column)を付けてください。

CREATE_FUNC_WITH_COLUMN_CONSTRAINTS

CREATE FUNCTION パラメーターに制約がある場合は使用できません。

生成された列をパラメーターとして使用する関数を作成する

生成された列をパラメーターとして使用した CREATE FUNCTION は許可されません。

同期および非同期での作成または更新

SYNC と ASYNC を一緒に指定することはできません。

CREATE_ROUTINE_WITH_IF_NOT_EXISTS_AND_REPLACE

IF NOT EXISTS と REPLACE の両方を指定してルーチンを作成することはできません。

一時関数をデータベースで作成

データベース (CREATE TEMPORARY FUNCTION) を指定する <database> は許可されません。

CREATE_TEMP_FUNC_WITH_IF_NOT_EXISTS

CREATE TEMPORARY FUNCTION と IF NOT EXISTS の組み合わせは許可されていません。

CREATE_TEMP_TABLE_USING_PROVIDER

CREATE TEMPORARY TABLE ... USING ...は非推奨の構文です。 一時テーブルを作成するには、 USING 句を削除して再試行してください。 一時ビューを作成するには、代わりに CREATE TEMPORARY VIEW を使用してください。

DUPLICATE_JSON_TABLE_COLUMN

JSON_TABLE には重複する列名 <columnName> があります。 COLUMNS 句内の列名は一意でなければなりません。

EMPTY_IN_PREDICATE

IN 述語には、少なくとも 1 つの値が必要です。 'IN ()' のような空のIN句は使用できません。 常に false の条件が必要な場合は、'WHERE FALSE' を使用するか、 IN リストに少なくとも 1 つの値を指定することを検討してください。

EMPTY_PARTITION_VALUE

パーティション キー <partKey> には値を設定する必要があります。

EMPTY_QUANTIFIED_PATTERN

'(' と ')'の間の入力が求められています。

EMPTY_REFRESH_RESOURCE_PATH

REFRESH ステートメントでは、リソース パスを空にできません。 「/」を使用すると、すべてに一致します。

FUNCTION_WITH_UNSUPPORTED_SYNTAX

関数 <prettyName> では <syntax> をサポートしていません。

INVALID_COLUMN_REFERENCE

変換 <transform>: <expr> の列参照が必要です。

INVALID_REFRESH_RESOURCE_PATH

REFRESH ステートメントは引用符なしのリソースパス内に ' ', '\n', '\r', '\t' を含めることはできません。

INVALID_TABLE_FUNCTION_IDENTIFIER_ARGUMENT_MISSING_PARENTHESES

構文エラー: 指定された TABLE 引数 <argumentName>の周囲にかっこがないため、テーブル値関数の呼び出しは無効です。かっこで囲んで、もう一度やり直してください。

INVALID_TABLE_FUNCTION_TABLE_ARGUMENT_PARTITIONING

テーブル関数の呼び出しに含まれるテーブル引数に、無効なパーティシン/順序指定が含まれています: <clause> 句に、括弧で囲まれていない複数の式が含まれています。これらの式を括弧で囲んでから、クエリを再実行してください。

無効なテーブル値関数名

テーブル値関数では、データベース名 <funcName> を指定できません。

INVALID_WINDOW_FRAME_BOUND

フレームバウンド値はリテラルでなければなりません。

ウィンドウ参照が無効です

ウィンドウ参照 <windowName> はウィンドウ仕様ではありません。

LATERAL_WITHOUT_SUBQUERY_OR_TABLE_VALUED_FUNC

LATERAL は、サブクエリおよびテーブル値関数でのみ使用できます。

MATCH_RECOGNIZE_CLASSIFIER_INVALID_ARGUMENT

CLASSIFIER()引数はパターン変数名でなければなりません (例: CLASSIFIER(A))、しかし、<argument> が検出されました。 恣意的な表現は許されません。

MULTI_PART_NAME

複数のパーツ名 (<statement>) を持つ <name> は許可されません。

オプションが無効です

オプションまたはプロパティ キー <key> が無効です。<supported> のみがサポートされます

UDFを使用したオプションが無効です

オプションまたはプロパティ キーの <key> が無効です。ユーザー定義関数は許可されません

繰り返しウィンドウの定義

ウィンドウ <windowName> の定義が反復しています。

SHOW_FUNCTIONS_INVALID_PATTERN

SHOW FUNCTIONS: <pattern>のパターンが無効です。 "STRING" リテラルである必要があります。

SHOW_FUNCTIONS_INVALID_SCOPE

SHOW <scope> FUNCTIONS サポートされていません。

TRANSFORM_WRONG_NUM_ARGS

変換<transform> には <expectedNum> パラメーターが必要ですが、実際の数は <actualNum>。

UNRESOLVED_WINDOW_REFERENCE

ウィンドウ参照 <windowName> を解決できません。

UNSUPPORTED_FUNC_NAME

関数名 <funcName> はサポートされません。

UNSUPPORTED_ROW_FORMAT_LINES_TERMINATED_BY

LINES TERMINATED BY 現在はNewlineの「\n」のみをサポートしています: <value>。

サポートされていないSQLステートメント

サポートされていない SQL ステートメント: <sqlText>。

変数のタイプまたはデフォルト値が必要です

SQL 変数の定義には、データ型または DEFAULT 句が必要です。

たとえば、DECLARE name STRING の代わりに DECLARE name = 'SQL' または DECLARE name を使用します。