Bagikan melalui


CAST (Azure Stream Analytics)

Mengonversi ekspresi satu jenis data ke jenis data lain dalam jenis data yang didukung di Bahasa Kueri Azure Stream Analytics.

Jika konversi tidak dapat dilakukan, fungsi gagal dan menyebabkan pekerjaan berhenti. Misalnya, klausa CAST ('this is a string' AS bigint) menghasilkan kegagalan pekerjaan karena string input tidak dapat dikonversi menjadi bigint jenis data. Untuk menghindari kegagalan jenis transmisi, gunakan fungsi TRY_CAST sebagai gantinya.

Catatan

Untuk membandingkan berbagai opsi yang tersedia untuk konversi jenis, lihat data transmisi

Sintaks

CAST ( expression AS data_type)

Argumen

ekspresi

Adalah ekspresi yang valid.

data_type

Adalah jenis data target yang didukung oleh Bahasa Kueri Azure Stream Analytics.

Jenis Pengembalian

Mengembalikan ekspresi yang diterjemahkan ke data_type.

Komentar

Lihat artikel jenis data untuk informasi selengkapnya tentang kasus khusus.

Contoh


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

Lihat juga

Untuk informasi selengkapnya tentang jenis data Azure Stream Analytics, lihat: