- Categorias:
Funções de dados semiestruturados e estruturados (Conversão)
AS_<tipo_de_objeto>¶
É possível usar essa família de funções para realizar a conversão estrita de valores VARIANT para valores de outros tipos de dados:
- Consulte também:
Notas de uso geral¶
Se o tipo do valor no argumento VARIANT não corresponder ao valor de saída, NULL será retornado. Por exemplo, se a função AS_DATE receber um valor VARIANT que não contenha um valor DATE, então NULL será retornado.
Se a entrada for NULL, a saída será NULL.
Exemplos¶
Os exemplos a seguir usam as funções AS_\ object_type.
Converta valores em colunas VARIANT para diferentes tipos de dados¶
Crie a tabela e carregue os dados nela:
Consulte a tabela e converta os valores das colunas VARIANT em valores de diferentes tipos de dados:
Calcule a média dos valores numéricos em uma coluna VARIANT¶
Calcule a média de todos os valores numéricos de uma coluna VARIANT na tabela vartab:
Crie a tabela e carregue os dados nela:
Mostre os tipos de dados dos valores (alguns dos quais são numéricos):
Use a função AS_REAL com a função AVG para calcular a média de todos os valores numéricos da coluna VARIANT v: