Compartilhar via


CAST (Azure Stream Analytics)

Converte uma expressão de um tipo de dados em outro dentro dos tipos de dados com suporte na Linguagem de Consulta do Stream Analytics.

Se a conversão não puder ser executada, a função falhará e fará com que o trabalho pare. Por exemplo, a cláusula CAST ('this is a string' AS bigint) resulta em uma falha de trabalho, pois a cadeia de caracteres de entrada não pode ser convertida no bigint tipo de dados. Para evitar falhas de conversão de tipo, use TRY_CAST função.

Observação

Para comparar as diferentes opções disponíveis para conversão de tipo, consulte dados de conversão

Sintaxe

CAST ( expression AS data_type)

Argumentos

expressão

É qualquer expressão válida.

data_type

É o tipo de dados de destino compatível com a Linguagem de Consulta do Stream Analytics.

Tipos de retorno

Retorna a expressão convertida data_type.

Comentário

Consulte o artigo tipos de dados para obter mais informações sobre casos especiais.

Exemplos


SELECT TollId, EntryTime, LicensePlate, State, Make
FROM Input TIMESTAMP BY EntryTime
WHERE CAST( TollId AS bigint) > 2

Confira também

Para obter mais informações sobre tipos de dados do Stream Analytics, consulte: