sql日期格式转换:PL/SQL 类型格式转换来源: 发布时间:星期三, 2008年12月24日 浏览:416次 评论:0
TO_NUMBER(char[,'format_model'])
![]() TO_DATE(char[,'format_model']) ![]() 格式介绍说明符:要和前边要转换 ![]() ![]() ![]() ![]() TO_CHAR(date[,'format_model'[,nlsparams]]) 第 2个参数可以省略 ![]() ![]() ![]() 区分大小写 ![]() 使用FM(在格式控制符前添加)符号可以去掉空格或是首位 ![]() ![]() 如果指定了NLSPARAMS ![]() ![]() ![]() ![]() ![]() 'NLS_DATA_LANGUAGE=language',language指需要 ![]() ![]() 例: select to_char(sysdate,'FMyyyy-mm-dd') from dual; 格式控制符 ![]() YYYY 4位 ![]() YEAR 年 ![]() MM 2位数字 ![]() MONTH 月 ![]() MON 月名 ![]() ![]() DY 星期名 ![]() ![]() DAY 星期名 ![]() DD 2位 ![]() 时间格式控制符: HH24:MI:SS AM HH12:MI:SS PM 通过“”来实现加入特殊 ![]() ![]() ![]() SELECT TO_CHAR(SYSDATE,'FMyyyy"年"mm"月"dd"日"') from dual; DDSPTH ~~ DD是格式控制符 ![]() TH是序数词 ![]() ![]() ![]() SP是基数词 ![]() ![]() ![]() TO_CHAR(NUM[,'format_model'[,nlsparams]])转换数字 将NUMBER类型参数NUM转换成VARCHAR2类型 ![]() ![]() ![]() 如果没有指定FORMAT ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() d和g分别代表小数点和千分符 ![]() ![]() 数字格式控制符: 9 代表 ![]() ![]() ![]() ![]() ![]() 0 代表 ![]() ![]() ![]() ![]() $ 美圆符号 L 本地货币 . 小数点 , 千分符 B 当整数部分为0时 ![]() ![]() MI 返回带有后继符号而不是前导负号 ![]() ![]() ![]() ![]() S 返回 ![]() ![]() ![]() ![]() PR 使用尖括号返回负数 ![]() ![]() D 在指定位置返回 ![]() ![]() ![]() ![]() ![]() ![]() G 在指定位置返回千分符 ![]() ![]() C 在指定位置返回ISO货币符号 ![]() ![]() L 在指定位置上返回本地货币符号 ![]() V 返回 ![]() ![]() ![]() ![]() ![]() ![]() EEEE 使用科学记数法返回该数值 ![]() RM 使用大写 ![]() ![]() rm 使用小写 ![]() ![]() FM 返回不含前导和后继空格 ![]() ![]() 格式控制符位数 ![]() ![]() ![]() ![]() 0
相关文章读者评论发表评论 |