Compartilhar via


Classe de erro INVALID_PARAMETER_VALUE

SQLSTATE: 22023

O valor dos parâmetros <parameter> em <functionName> é inválido:

AES_CRYPTO_ERROR

mensagem detalhada: <detailMessage>

AES_IV_LENGTH

dá suporte a IVs CBC de 16 bytes e IVs GCM de 12 bytes, mas recebeu <actualLength> bytes para <mode>.

AES_KEY_LENGTH

espera um valor binário com 16, 24 ou 32 bytes, mas tem <actualLength> bytes.

BINARY_FORMAT

espera um dos formatos binários “base64”, “hex”, “utf-8”, mas recebeu <invalidFormat>.

BIT_POSITION_RANGE

espera um valor inteiro em [0, <upper>), mas tem <invalidValue>.

CHARSET

espera um dos conjuntos de caracteres ‘US-ASCII’, ‘ISO-8859-1’, ‘UTF-8’, ‘UTF-16BE’, ‘UTF-16LE’, ‘UTF-16’, mas obteve <charset>.

DATETIME_UNIT

espera uma das unidades sem aspas YEAR, QUARTER, MONTH, WEEK, DAY, DAYOFYEAR, HOUR, MINUTE, SECOND, MILLISECOND, MICROSECOND, mas obteve o literal de cadeia de caracteres <invalidValue>.

COMPRIMENTO

Espera que length seja maior ou igual a 0 obteve <length>.

NULO

espera um valor não NULL.

PADRÃO

<value>.

REGEX_GROUP_INDEX

Espera-se um índice de grupo entre 0 e <groupCount>, mas obteve-se <groupIndex>.

START

Espera um valor positivo ou negativo para start, mas obteve 0.

ZERO_INDEX

espera-se %1$, %2$ e assim por diante, mas obteve-se %0$.