Índice do fórum Treinamentos Básicos Treinamento DBA Júnior OCI-22141: given size [string] must be even in UTF-16 enviro

OCI-22141: given size [string] must be even in UTF-16 enviro

Dúvidas, dicas e atualizações sobre o Treinamento DBA Júnior.


Mensagens: 0
Olá amigos!

Ambiente: aplicação feita em PHP acessando base Oracle 11.2.0.3 via OCI.

Ao tentar passar um ARRAY via parâmetro na chamada de uma stored procedure, devolve esse erro:

OCI-22141: given size [string] must be even in UTF-16 environment

Só funciona se enviar um número par de elementos. Se enviar um número ímpar, devolve esse erro.

Alguém sabe como resolver? Tenho que setar algo na sessão?

portilho Site Admin

Mensagens: 463
Estranho que o erro é a respeito de string, e não de número.
Milton, você pode colocar aqui a solução que foi feita no PHP?


Voltar para Treinamento DBA Júnior

cron