Поделиться через


класс ошибок INVALID_PARAMETER_VALUE

SQLSTATE: 22023

Недопустимое значение параметров <parameter><functionName> :

AES_CRYPTO_ERROR

подробное сообщение: <detailMessage>

AES_IV_LENGTH

поддерживает 16-байтовые IBC IVs и 12-байтовые ICM IVS, но получили <actualLength> байты для <mode>.

AES_KEY_LENGTH

ожидает двоичное значение с 16, 24 или 32 байтами, но получили <actualLength> байты.

BINARY_FORMAT

ожидает один из двоичных форматов base64, hex, utf-8, но имеет .<invalidFormat>

BIT_POSITION_RANGE

ожидает целочисленное значение в [0, <upper>но получилось <invalidValue>.

БУЛЕВ

ожидает логический литерал, но получил <invalidValue>.

CHARSET

ожидает один из <charsets>, но получил <charset>.

DATETIME_UNIT

ожидает одну из единиц измерения без кавычек YEAR, QUARTER, MONTH, WEEK, DAY, DAYOFYEAR, HOUR, MINUTE, SECOND, MILLISECOND, MICROSECOND, но получил строковый литерал <invalidValue>.

ДВОЙНОЙ

ожидается литерал типа "дробное число", но получено <invalidValue>.

ЦЕЛОЕ ЧИСЛО

ожидается целочисленный литерал, но получен <invalidValue>.

LENGTH

length Ожидает больше или равно 0, но получил<length>.

ДЛИННЫЙ

ожидается литерал с длинным значением, но получил <invalidValue>.

NULL

ожидает значение, отличное отNULL.

PATTERN

<value>.

REGEX_GROUP_INDEX

Ожидает индекс группы от 0 до <groupCount>, но получил <groupIndex>.

НАЧАЛО

Ожидает положительное или отрицательное значение для start, но получил 0.

СТРУНА

ожидается строка, но получено <invalidValue>.

ZERO_INDEX

ожидает %1$, %2$ и т. д., но получил %0$.

ZSTD_DECOMPRESS_INPUT

ожидает допустимые данные, сжатые zstd.