Pemeran

✅ Azure Stream Analytics ✅ Fabric Eventstream

Mengonversi ekspresi satu jenis data ke jenis data lain dalam jenis data yang didukung di Bahasa Kueri Analisis Aliran.

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 cast, gunakan fungsi TRY_CAST sebagai gantinya.

Nota

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

Sintaksis

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 Kembalian

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: