全部产品
Search
文档中心

Realtime Compute for Apache Flink:FROM_UNIXTIME

更新时间:Jun 19, 2025

Topik ini menjelaskan penggunaan fungsi FROM_UNIXTIME, yang mengembalikan tanggal dalam tipe VARCHAR.

Batasan

Fungsi ini hanya didukung di Realtime Compute for Apache Flink dengan Ververica Runtime (VVR) versi 3.0.0 atau lebih baru.

Sintaksis

VARCHAR FROM_UNIXTIME(BIGINT unixtime, VARCHAR format)

Parameter input

ParameterTipe dataDeskripsi
unixtimeBIGINTTimestamp. Satuan: detik.
formatVARCHARFormat log. Parameter ini opsional. Format default adalah yyyy-MM-dd HH:mm:ss.
null Jika parameter input bernilai NULL atau terjadi kesalahan penguraian, maka nilai NULL akan dikembalikan.

Contoh

  • Data Uji
    unixtime1(BIGINT)nullstr(VARCHAR)
    1505404800NULL
  • Pernyataan Uji
    SELECT FROM_UNIXTIME(unixtime1) as var1, 
     FROM_UNIXTIME(unixtime1,'MMdd-yyyy') as var2,
     FROM_UNIXTIME(unixtime1,nullstr) as var3
    FROM T1;               
  • Hasil Uji
    var1(VARCHAR)var2(VARCHAR)var3(VARCHAR)
    2017-09-15 00:00:000915-2017NULL