DATATYPE_MISMATCH エラー クラス
データ型の不一致があるため、<sqlExpr>
を解決できません:
ARRAY_FUNCTION_DIFF_TYPES
<functionName>
への入力は、<dataType>
の後に同じ要素型の値が続く必要がありますが、これは [<leftType>
、<rightType>
] です。
BINARY_ARRAY_DIFF_TYPES
関数 <functionName>
への入力は、同じ要素型を持つ 2 つの <arrayType>
である必要がありますが、これは [<leftType>
、<rightType>
] です。
BINARY_OP_DIFF_TYPES
2 項演算子の左右のオペランドに、互換性のない型 (<left>
と <right>
) があります。
BINARY_OP_WRONG_TYPE
2 項演算子には、入力型 <inputType>
が必要です。<actualDataType>
ではありません。
BLOOM_FILTER_BINARY_OP_WRONG_TYPE
<functionName>
への Bloom フィルター バイナリ入力は、定数値またはスカラー サブクエリ式のいずれかである必要がありますが、<actual>
になっています。
BLOOM_FILTER_WRONG_TYPE
関数 <functionName>
への入力は、<expectedLeft>
の後に <expectedRight>
の値が続く必要がありますが、これは [<actual>
] です。
CANNOT_CONVERT_TO_JSON
<type>
型の列 <name>
を JSON に変換できません。
CANNOT_DROP_ALL_FIELDS
構造体内のすべてのフィールドを削除することはできません。
CAST_TO_NAMED_PARAMETER
関数 <functionName>
の <pos>
の位置にあるパラメーター <parameterName>
には <requiredType>
が必要です。 指定された引数は <argumentType>
です。
CAST_WITHOUT_SUGGESTION
<srcType>
を <targetType>
にキャストできません。
CAST_WITH_CONF_SUGGESTION
ANSI モードをオンにして <srcType>
を <targetType>
にキャストすることはできません。
<srcType>
を <targetType>
にキャストする必要がある場合は、<config>
を <configVal>
として設定できます。
CAST_WITH_FUNC_SUGGESTION
<srcType>
を <targetType>
にキャストできません。
値を <srcType>
から <targetType>
に変換する場合は、代わりに <functionNames>
関数を使用できます。
CREATE_MAP_KEY_DIFF_TYPES
<functionName>
関数の指定されたキーはすべて同じ型である必要がありますが、<dataType>
が指定されています。
CREATE_MAP_VALUE_DIFF_TYPES
<functionName>
関数の指定された値はすべて同じ型である必要がありますが、<dataType>
が指定されています。
CREATE_NAMED_STRUCT_WITHOUT_FOLDABLE_STRING
たたみ可能な STRING
式のみが奇数位置に表示できますが、これらは <inputExprs>
です。
DATA_DIFF_TYPES
<functionName>
への入力はすべて同じ型である必要がありますが、これは <dataType>
です。
FILTER_NOT_BOOLEAN
型 <type>
のフィルター式 <filter>
はブール値ではありません。
HASH_MAP_TYPE
関数 <functionName>
への入力には、"MAP
" 型の要素を含めることはできません。 Spark では、同じマップでハッシュコードが異なる可能性があるため、"MAP
" 要素ではハッシュ式が禁止されます。 以前の動作を復元するには、"spark.sql.legacy.allowHashOnMapType" を "true" に設定します。
HASH_VARIANT_TYPE
関数 <functionName>
への入力に "VARIANT" 型の要素を含めることはまだできません。
INPUT_SIZE_NOT_ONE
<exprName>
の長さは 1 である必要があります。
INVALID_ARG_VALUE
<inputName>
の値は <validValues>
の <requireType>
リテラルである必要がありますが、<inputValue>
を受け取りました。
INVALID_JSON_MAP_KEY_TYPE
入力スキーマ <schema>
には、MAP
のキーの種類として STRING
のみを含めることができます。
INVALID_JSON_SCHEMA
入力スキーマ <schema>
は構造体、配列、マップ、またはバリアントである必要があります。
INVALID_MAP_KEY_TYPE
マップのキーを <keyType>
にすることも、これを含めることもできません。
INVALID_ORDERING_TYPE
<functionName>
では型 <dataType>
の順序付けはサポートされません。
INVALID_ROW_LEVEL_OPERATION_ASSIGNMENTS
<errors>
INVALID_SECRET
ai_generate_text 関数の "apiKey" 引数のパラメーター値は、定数の <inputExpr>
にすることができません。 推奨される使用法には、secret(scope, key)
関数または SELECT ...
サブクエリが含まれます。
INVALID_XML_MAP_KEY_TYPE
入力スキーマ <schema>
には、MAP
のキーの種類として STRING
のみを含めることができます。
IN_SUBQUERY_DATA_TYPE_MISMATCH
IN サブクエリの左側にある 1 つ以上の要素のデータ型が、サブクエリの出力のデータ型と互換性がありません。 不一致の列: [<mismatchedColumns>
]、左側: [<leftType>
]、右側: [<rightType>
]。
IN_SUBQUERY_LENGTH_MISMATCH
IN サブクエリの左側の列数が、サブクエリの出力内の列数と一致しません。 左側の列 (長さ: <leftLength>
): [<leftColumns>
]、右側の列 (長さ: <rightLength>
): [<rightColumns>
]。
MAP_CONCAT_DIFF_TYPES
<functionName>
はすべて map 型である必要がありますが、これは <dataType>
です。
MAP_FUNCTION_DIFF_TYPES
<functionName>
への入力は、<dataType>
の後に同じキーの種類の値が続く必要がありますが、これは [<leftType>
、<rightType>
]です。
MAP_ZIP_WITH_DIFF_TYPES
<functionName>
への入力は、互換性のあるキーの種類の 2 つのマップである必要がありますが、これは [<leftType>
、<rightType>
]です。
NON_FOLDABLE_INPUT
入力 <inputName>
はたたみ可能な <inputType>
式にする必要がありますが、<inputExpr>
を受け取りました。
NON_STRING_LITERAL
パラメーター <paramIndex>
は、文字列リテラルの配列である必要があります。
NON_STRING_TYPE
すべての引数は文字列である必要があります。
NULL_TYPE
Null 型の値を <functionName>
の引数として使用することはできません。
PARAMETER_CONSTRAINT_VIOLATION
<leftExprName>
(<leftExprValue>
) は <constraint>
<rightExprName>
(<rightExprValue>
) である必要があります。
RANGE_FRAME_INVALID_TYPE
順序指定で使用されるデータ型 <orderSpecType>
が、範囲フレームで使用されるデータ型 <valueBoundaryType>
と一致しません。
RANGE_FRAME_MULTI_ORDER
値の境界を持つ範囲ウィンドウ フレームは、式によって複数の順序を持つウィンドウ仕様で使用できません<orderSpec>
。
RANGE_FRAME_WITHOUT_ORDER
範囲ウィンドウ フレームは、順序なしのウィンドウ指定では使用できません。
REMOTE_FUNCTION_INVALID_REMOTE_URL
入力パラメーター: <paramName>
、値: <paramValue>
は <reason>
のため有効なリモート URLを構築するために使用できません
REMOTE_FUNCTION_WRONG_PARAMETER_NAMES
入力パラメーター名が正しくありません。 必須のパラメーターがありません: <missingValues>
、認識されないパラメーター: <unknownValues>
。
SEQUENCE_WRONG_INPUT_TYPES
<functionName>
は間違ったパラメーター型を使用しています。 パラメーターの型は、以下に準拠する必要があります。
- 開始と停止の式は、同じ型に解決される必要があります。
- 開始と停止の式が
<startType>
型に解決される場合、ステップ式は<stepType>
型に解決される必要があります。 - そうでない場合、開始と停止の式が
<otherStartType>
型に解決される場合は、ステップ式が同じ型に解決されなければなりません。
SPECIFIED_WINDOW_FRAME_DIFF_TYPES
ウィンドウ フレームの境界 <lower>
と <upper>
の型が同じではありません: <lowerType>
<><upperType>
。
SPECIFIED_WINDOW_FRAME_INVALID_BOUND
ウィンドウ フレームの上の境界 <upper>
が下の境界 <lower>
に従っていません。
SPECIFIED_WINDOW_FRAME_UNACCEPTED_TYPE
<location>
の境界 <exprType>
のデータ型が予想されるデータ型 <expectedType>
と一致しません。
SPECIFIED_WINDOW_FRAME_WITHOUT_FOLDABLE
ウィンドウ フレーム <location>
の境界 <expression>
がリテラルではありません。
SPECIFIED_WINDOW_FRAME_WRONG_COMPARISON
ウィンドウ フレームの下の境界は、上の境界に対して <comparison>
である必要があります。
STACK_COLUMN_DIFF_TYPES
列 (<columnIndex>
) のデータ型が同じ型ではありません: <leftType>
(<leftParamIndex>
) <><rightType>
(<rightParamIndex>
)。
TYPE_CHECK_FAILURE_WITH_HINT
<msg>
<hint>
。
UNEXPECTED_CLASS_TYPE
クラス <className>
が見つかりません。
UNEXPECTED_INPUT_TYPE
パラメーター <paramIndex>
には <requiredType>
型が必要ですが、<inputSql>
の型は <inputType>
です。
UNEXPECTED_NULL
<exprName>
は null 値にすることはできません。
UNEXPECTED_RETURN_TYPE
<functionName>
には戻り値の型 <expectedType>
が必要ですが、実際の型は <actualType>
です。
UNEXPECTED_STATIC_METHOD
<className>
の引数の型に一致する静的メソッド <methodName>
が見つかりません。
UNSUPPORTED_INPUT_TYPE
<functionName>
の入力を <dataType>
型のデータにすることはできません。
UNSUPPORTED_UDF_INPUT_TYPE
UDF は、入力データ型として '<dataType>
' をサポートしていません。
UNSUPPORTED_UDF_OUTPUT_TYPE
UDF は、出力データ型として '<dataType>
' をサポートしていません。
VALUE_OUT_OF_RANGE
<exprName>
は <valueRange>
の間である必要があります (現在の値 = <currentValue>
)。
WRONG_NUM_ARG_TYPES
式には <expectedNum>
個の引数型が必要ですが、実際の数は <actualNum>
です。
WRONG_NUM_ENDPOINTS
間隔を作成するには、エンドポイントの数を >= 2 にする必要がありますが、実際の数は <actualNumber>
です。