TO_CHAR函数详解

文档地址:http://docs.oracle.com/cd/B19306_01/olap.102/b14346/dml_x_stddev018.htm#i78638

 

Return Value

TEXT

Syntax

TO_CHAR(datetime-exp, [datetime-fmt,] [optionsetting])

or

TO_CHAR(num-exp,[num-fmt,] [nlsparams])

or

TO_CHAR(ntext-exp)

 

Notes

HowTO_CHAR Handles Numerical Data Types

The TO_CHAR function converts INTEGER, SHORTINTEGER,LONGINTEGER, DECIMAL, and SHORTDECIMAL values to NUMBER beforeconverting them to TEXT. Thus, TO_CHAR converts NUMBER valuesfaster than other numerical data types.

 

Possible Effects of TO_CHARRounding

 

All number format models cause the number to be roundedto the specified number of significant digits.

---所有数字格式模式导致数字会被四舍五入成指定数量的有效数字。

 

Table 25-3, "Possible Effects of Rounding" identifies some ofthe effects of rounding.

Table25-3 Possible Effects of Rounding

IF num-expTHEN the returnvalue

has more significant digits to the left of the decimalplace than are specified in the format,

--如果小数位置向左的有效数位超过在格式中指定的数位,

appears as pound signs (#).

--那么返回值将是井号(#)

is a very large positive value that cannot be represented in thespecified format,

is a tilde (~).

is a very small negative value that cannot be represented in thespecified format,

is a negative sign followed by a tilde (-~).


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值