TO_DECIMAL
将一个值转换为 DECIMAL 数据类型。
语法
TO_DECIMAL
( <expr> [, '<format>' ] [, <precision> [, <scale> ] ] )
参数
格式说明符
示例
SELECT TO_DECIMAL('1234.56');
╭───────────────────────╮
│ to_decimal('1234.56') │
├───────────────────────┤
│ 1235 │
╰───────────────────────╯
SELECT TO_DECIMAL('1234.56', '9999D99');
╭──────────────────────────────────╮
│ to_decimal('1234.56', '9999D99') │
├──────────────────────────────────┤
│ 1235 │
╰──────────────────────────────────╯
SELECT TO_DECIMAL('1234.56', 38, 1);
╭──────────────────────────────╮
│ to_decimal('1234.56', 38, 1) │
├──────────────────────────────┤
│ 1234.6 │
╰──────────────────────────────╯
SELECT TO_DECIMAL('NT$1234.56', 'NT$9999D99', 38, 1);
╭───────────────────────────────────────────────╮
│ to_decimal('NT$1234.56', 'NT$9999D99', 38, 1) │
├───────────────────────────────────────────────┤
│ 1234.6 │
╰───────────────────────────────────────────────╯