Condividi tramite


classe di errore INVALID_PARAMETER_VALUE

SQLSTATE: 22023

Il valore dei parametri <parameter> in <functionName> non è valido:

AES_CRYPTO_ERROR

messaggio di dettaglio: <detailMessage>

AES_IV_LENGTH

supporta IV CBC a 16 byte e IV GCM a 12 byte, ma ha ottenuto <actualLength> byte per <mode>.

AES_KEY_LENGTH

prevede un valore binario con 16, 24 o 32 byte, ma ha ottenuto <actualLength> byte.

BINARY_FORMAT

prevede uno dei formati binari 'base64', 'hex', 'utf-8', ma ha <invalidFormat>.

BIT_POSITION_RANGE

prevede un valore intero in [0, <upper>), ma ha ottenuto <invalidValue>.

CHARSET

prevede uno dei set di caratteri 'US-ASCII', 'ISO-8859-1', 'UTF-8', 'UTF-16BE', 'UTF-16LE', 'UTF-16', ma ha <charset>.

DATETIME_UNIT

prevede una delle unità senza virgolette YEAR, QUARTER, MONTH, WEEK, DAY, DAYOFYEAR, HOUR, MINUTE, SECOND, MILLISECOND, MICROSECOND, ma ha ottenuto il valore letterale <invalidValue>stringa .

LENGTH

length Si prevede un valore maggiore o uguale a 0, ma è stato ottenuto <length>.

NULL

prevede un valore non NULL.

PATTERN

<value>.

REGEX_GROUP_INDEX

Prevede un indice di gruppo compreso tra 0 e <groupCount>, ma ha ottenuto <groupIndex>.

AVVIA

Prevede un valore positivo o negativo per start, ma ha ottenuto 0.

ZERO_INDEX

prevede %1$, %2$ e così via, ma ha ottenuto %0$.

ZSTD_DECOMPRESS_INPUT

prevede dati con compressione zstd validi.