全部產品
Search
文件中心

Quick BI:轉換函式

更新時間:Mar 13, 2025

轉換函式用於將資料從一種類型轉換為另一種類型,以滿足特定的計算需求或資料格式要求。轉換函式在處理來自不同來源或格式的資料時,能夠保證資料的相容性和正確性。本文為您介紹系統內建函數中轉換函式的使用方法。

BI_DATEFORMAT

BI_DATEFORMAT用於將日期進行格式化,並輸出文本。

文法

BI_DATEFORMAT(date, format)

參數說明

  • date:待轉換的日期。

  • format:需轉換的格式,支援的格式如下:

    yyyy: 年

    MM: 月

    dd: 日

    hh: 時

    mi: 分

    ss: 秒

定義

將日期進行格式化,並輸出文本。

輸出

字串

樣本

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

BI_TODATE

BI_TODATE用於將字串轉換為日期類型。

文法

BI_TODATE(date_string, format)

參數說明

  • date_string:待轉換為日期類型的字串。

  • format:需轉換的日期格式,支援的格式如下:

    yyyy: 年

    MM: 月

    dd: 日

    hh: 時

    mi: 分

    ss: 秒

定義

以<format>格式解析字串<date_string>,並轉換為日期類型。

輸出

日期

樣本

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

BI_TODOUBLE

BI_TODOUBLE用於將文本或數值轉為浮點數。

文法

BI_TODOUBLE(expression)

參數說明

expression:待轉換的文本或數值。

定義

將文本或數值轉為浮點數。

輸出

數值

樣本

BI_TODOUBLE('123.21') = 123.21

BI_TODOUBLE(3) = 3.0

BI_TOINT

BI_TOINT用於將文本或數值轉為整數。

文法

BI_TOINT(expression)

參數說明

expression:待轉換的文本或數值。

定義

將文本或數值轉為整數,若存在小數部分將捨棄。

輸出

數值

樣本

BI_TOINT('123.9') = 123

BI_TOSTR

BI_TOSTR用於將數值轉為字串。

文法

BI_TOSTR(expression)

參數說明

expression:待換行的數值。

定義

將數值轉為字串。

輸出

字串

樣本

BI_TOSTR(123) = '123'