INVALID_PARAMETER_VALUE エラー クラス

SQLSTATE: 22023

<functionName> のパラメーター <parameter> の値が無効です:

AES_CRYPTO_ERROR

詳細メッセージ: <detailMessage>

AES_IV_LENGTH

16 バイトの CBC IV と 12 バイトの GCM IV をサポートしますが、<mode><actualLength> バイト受け取りました。

AES_KEY_LENGTH

16 バイト、24 バイト、32 バイトのバイナリ値を想定しますが、<actualLength> バイト受け取りました。

BINARY_FORMAT

‘base64’、‘hex’、‘utf-8’ のいずれかのバイナリ形式を想定していますが、 <invalidFormat> となります。

BIT_POSITION_RANGE

[0, <upper>] で整数値が求められますが、<invalidValue> を受け取りました。

CHARSET

文字セット "US-ASCII"、"ISO-8859-1"、"UTF-8"、"UTF-16BE"、"UTF-16LE"、"UTF-16" のいずれかが必要ですが、<charset> を取得しました。

DATETIME_UNIT

引用符なしで YEAR、QUARTER、MONTH、WEEK、DAY、DAYOFYEAR、HOUR、MINUTE、SECOND、MILLISECOND、MICROSECOND のいずれかの単位を想定していますが、文字列リテラル <invalidValue> を受け取りました。

LENGTH

0 以上の length が必要ですが、<length> を取得しました。

NULL

NULL 以外の値を想定しています。

PATTERN

<value>

REGEX_GROUP_INDEX

0 から <groupCount> までのグループ インデックスを想定していますが、<groupIndex> を受け取りました。

START

start には正または負の値が必要ですが、0 を取得します。

ZERO_INDEX

%1$、%2$ などを想定していますが、%0$ を受け取りました。

ZSTD_DECOMPRESS_INPUT

有効な zstd 圧縮データが必要です。