SQLite是否具有与TO_CHAR等效的功能?

问题描述:

借助Oracle我可以格式化数字作为文本使用TO_CHAR:SQLite是否具有与TO_CHAR等效的功能?

select to_char(12345, '999,990.00') from dual 

返回12,345.00

我该怎么办的使用SQLite一样吗? 我做了一些尝试,使用printf函数,但没有成功。

您可以使用%,d向整数加上千个标记,并输出两个小数位作为浮点数与%.2d,但不能将它们组合。

一般来说,您应该在应用程序中格式化值。