A especificação CAST transforma o valor de um tipo de dados em outro tipo de dados.
Para obter a sintaxe da instrução CAST, consulte Função CAST.
Uma especificação CAST retorna seu primeiro operando (source_expression) como o tipo especificado pelo segundo operando (o tipo de dados de destino). Em todos os casos, se a expressão de origem for NULL, o resultado será NULL. Se a expressão de origem avaliada não for compatível com o tipo de dados de destino, ou se a expressão de origem tiver o formato incorreto, será gerado um erro de tempo de execução.
Nem todas as conversões são suportadas; consulte Coerções Suportadas para obter uma lista completa de conversões suportadas.
A cláusula CCSID permite especificar uma página de códigos. É utilizada apenas para determinadas conversões.
A expressão CCSID pode ser qualquer expressão que seja avaliada como um valor de tipo INT. É interpretada de acordo com a regras normais do para CCSIDs.
Conceitos relacionados
ESQL
Tarefas relacionadas
Desenvolvendo ESQL
Atribuindo Dados de Campos da Mensagem
Referências relacionadas
Funções Complexas ESQL
Função CAST
Coerções Suportadas
Casts Implícitos
Avisos |
Marcas |
Downloads |
Biblioteca |
Suporte |
Feedback
![]() ![]() |
ak05670_ |