更新日期:2024年09月11日
|
+----------------------+
1 row in set
示例10:FORMAT 的值为“TME”。
gbase> SELECT TO_CHAR(11,'TME') AS f_SHOW FROM dual;
+---------+
| f_SHOW
|
+---------+
| 1.1E+01 |
+---------+
1 row in set
示例11:FORMAT 的值为“X”,返回number 的十六进制形式。
gbase> SELECT TO_CHAR(11,'X') FROM dual;
+-----------------+
GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
711
| TO_CHAR(11,'X') |
+-----------------+
|
B
|
+-----------------+
1 row in set
gbase> SELECT TO_CHAR(16,'XX') FROM dual;
+------------------+
| TO_CHAR(16,'XX') |
+------------------+
|
10
|
+------------------+
1 row in set
number 转换成16 进制数大于X 的个数,则输出“#”。
gbase> SELECT TO_CHAR(16,'X') FROM dual;
+-----------------+
| TO_CHAR(16,'X') |
+-----------------+
| ##
|
+-----------------+
1 row in set