轉換函式用於將資料從一種類型轉換為另一種類型,以滿足特定的計算需求或資料格式要求。轉換函式在處理來自不同來源或格式的資料時,能夠保證資料的相容性和正確性。本文為您介紹系統內建函數中轉換函式的使用方法。
BI_DATEFORMAT
BI_DATEFORMAT用於將日期進行格式化,並輸出文本。
文法 | BI_DATEFORMAT(date, format) |
參數說明 |
|
定義 | 將日期進行格式化,並輸出文本。 |
輸出 | 字串 |
樣本 | BI_DATEFORMAT(2020-09-29, 'yyyyMMdd') = '20200929' |
BI_TODATE
BI_TODATE用於將字串轉換為日期類型。
文法 | BI_TODATE(date_string, format) |
參數說明 |
|
定義 | 以<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' |