SQL如何将小数转换为字符串

the*_*rrs 7 sql oracle

在SELECT语句中,我想将值转换为字符串,即.SELECT TO_STRING(value).

如何在Oracle SQL中执行此操作?

Phi*_*oss 16

您可以使用TO_CHARCAST功能:

SELECT TO_CHAR(123.45) FROM DUAL

SELECT CAST(123.45 AS VARCHAR2(10)) FROM DUAL
Run Code Online (Sandbox Code Playgroud)

  • 如果你想要一个特定的格式掩码,TO_CHAR是合适的[例如TO_CHAR(1234.5,'999,990.00')] (4认同)