登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

飞哥的技术博客

世上无难事,只怕有心人!

 
 
 

日志

 
 
 
 

日期时间及数字的格式化参数大全(4) - 无名扫把 - CSDN博客  

2009-05-25 16:48:53|  分类: Oracle |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

 日期时间及数字的格式化参数大全(4) 收藏

---------- -----------------------------------------------------------

例如:

SQL> select to_char(389999.00,'99,999,999') from dual;

TO_CHAR(389

-----------

389,999

例如:

SQL> select to_char(18,'999.000') from dual;

TO_CHAR(

--------

18.000

例如:

SQL> select to_char(18,'$999') from dual;

TO_CH

-----

$18

SQL> select to_char(18,'999$') from dual;

TO_CH

-----

$18

例如:

SQL> select to_char(18.0,'0999') from dual;

TO_CH

-----

0018

例如:

SQL> select to_char(18.0,'9999') from dual;

TO_CH

-----

18

例如:

SQL> select to_char(0.18,'B0999') from dual;

TO_CH

-----

例如:

SQL> select to_char(128.18,'C999999.99') from dual;

TO_CHAR(128.18,'C

-----------------

CNY128.18

例如:

SQL> select to_char(128.18,'9999D99') from dual;

TO_CHAR(

--------

128.18

SQL> alter session set nls_numeric_characters=':"';

会话已更改。

SQL> select to_char(128.18,'9999D99') from dual;

TO_CHAR(

--------

128:18

例如:

SQL> select to_char(128.18,'9EEEE') from dual;

TO_CHAR

-------

1E+02

例如:

SQL> select to_char(11128.18,'99G999') from dual;

TO_CHAR

-------

11,128

SQL> alter session set nls_numeric_characters=':"';

会话已更改。

SQL> select to_char(11128.18,'99G999') from dual;

TO_CHAR

-------

11"128

例如:

SQL> select to_char(999,'L999') from dual;

TO_CHAR(999,'L

--------------

¥999

SQL> alter session set nls_currency='haha';

会话已更改。

SQL> select to_char(999,'L999') from dual;

TO_CHAR(999,'L

--------------

haha999

例如:

SQL> select to_char(-18,'999MI') from dual;

TO_C

----

18-

SQL> select to_char(18,'999MI') from dual;

TO_C

----

18

例如:

SQL> select to_char(-18,'999PR') from dual;

TO_CH

-----

<18>

SQL> select to_char(18,'999PR') from dual;

TO_CH

-----

18

RN/rn 返回罗马数字形式。注:大写格式串返回大写罗马数字,小写格式串返回小写罗马数字:)

例如:

SQL> select to_char(18,'RN') from dual;

TO_CHAR(18,'RN'

---------------

XVIII

SQL> select to_char(18,'rn') from dual;

TO_CHAR(18,'RN'

---------------

xviii

例如:

SQL> select to_char(18,'S9999') from dual;

TO_CH

-----

+18

SQL> select to_char(18,'9999S') from dual;

TO_CH

-----

18+

TM 字符格式转换(标准数值与科学计数法),可以通过附加9或e控制输出,默认是tm9,如果输出超过64个字符,则数据库自动转换成科学计数法显示。该格式串不能与其它的数值型格式串同时使用。

例如:

SQL> select TO_CHAR(128,'tme') from dual;

TO_CHAR(128,'TME')

----------------------------------------------------------------

1.28E+02

SQL> select TO_CHAR(1.28E+02,'tm') from dual;

TO_CHAR(1.28E+02,'TM')

----------------------------------------------------------------

128

例如:

SQL> select TO_CHAR(128,'999U') from dual;

TO_CHAR(128,'9

--------------

SQL> alter session set nls_dual_currency='aaa';

会话已更改。

SQL> select TO_CHAR(128,'999U') from dual;

TO_CHAR(128,'9

--------------

128aaa

例如:

SQL> select TO_CHAR(128,'999V999') from dual;

TO_CHAR

-------

128000

例如:

SQL> select TO_CHAR(16,'XXXX') from dual;

TO_CH

-----

10

日期时间及数字的格式化参数大全(4) - 无名扫把 - CSDN博客 - yangzhongfei - 中飞博客



引文来源  日期时间及数字的格式化参数大全(4) - 无名扫把 - CSDN博客
  评论这张
 
阅读(200)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018