全部产品
Search
文档中心

Quick BI:Fungsi Konversi

更新时间:Jun 24, 2025

Fungsi konversi digunakan untuk mengubah data dari satu tipe ke tipe lain guna memenuhi persyaratan komputasi atau format data tertentu. Fungsi ini memastikan kompatibilitas dan keakuratan data saat memproses data dari berbagai sumber atau format. Topik ini menjelaskan cara menggunakan fungsi konversi dalam fungsi bawaan.

BI_DATEFORMAT

BI_DATEFORMAT digunakan untuk memformat tanggal dan menghasilkan teks.

Sintaksis

BI_DATEFORMAT(tanggal, format)

Deskripsi

  • tanggal: tanggal yang akan dikonversi.

  • format: format yang akan dikonversi. Format yang didukung adalah sebagai berikut:

    yyyy: tahun

    MM: bulan

    dd: hari

    hh: waktu

    mi: poin

    ss: detik

Deskripsi

Memformat tanggal dan mengeluarkan teks.

Tipe data keluaran

String

Contoh

BI_DATEFORMAT(2020-09-29, 'yyyyMMdd') = '20200929'

BI_TODATE

BI_TODATE digunakan untuk mengonversi string menjadi tipe tanggal.

Sintaksis

BI_TODATE(string_tanggal, format)

Deskripsi

  • string_tanggal: string yang akan dikonversi menjadi tipe tanggal.

  • format: format tanggal yang akan dikonversi. Format yang didukung adalah sebagai berikut:

    yyyy: tahun

    MM: bulan

    dd: hari

    hh: waktu

    mi: poin

    ss: detik

Deskripsi

Mengurai string <date_string> dalam format <format> dan mengonversinya menjadi tipe tanggal.

Tipe data keluaran

Tanggal

Contoh

BI_TODATE('2020-09-29', 'yyyy-MM-dd') = 2020-09-29

BI_TODOUBLE

BI_TODOUBLE digunakan untuk mengonversi teks atau nilai numerik menjadi bilangan titik mengambang.

Sintaksis

BI_TODOUBLE(ekspresi)

Deskripsi

ekspresi: teks atau nilai yang akan dikonversi.

Deskripsi

Mengonversi teks atau nilai numerik menjadi bilangan titik mengambang.

Tipe data keluaran

N/A

Contoh

BI_TODOUBLE('123.21') = 123.21

BI_TODOUBLE(3) = 3.0

BI_TOINT

BI_TOINT digunakan untuk mengonversi teks atau nilai numerik menjadi bilangan bulat.

Sintaksis

BI_TOINT(ekspresi)

Deskripsi

ekspresi: teks atau nilai yang akan dikonversi.

Deskripsi

Mengonversi teks atau angka menjadi bilangan bulat. Jika ada bagian desimal, itu akan diabaikan.

Tipe data keluaran

N/A

Contoh

BI_TOINT('123.9') = 123

BI_TOSTR

BI_TOSTR digunakan untuk mengonversi nilai numerik menjadi string.

Sintaksis

BI_TOSTR(ekspresi)

Deskripsi

ekspresi: nilai baris yang akan ditambahkan.

Deskripsi

Mengonversi nilai numerik menjadi string.

Tipe data keluaran

String

Contoh

BI_TOSTR(123) = '123'