oracle to_char()函数的使用
to_char() ,函数功能,就是将数值型或者日期型转化为字符型。
1、数值型==》字符型
1)不带格式化的to_char()语句对 0.xx 类型的转化后变成 .xx 。
2)所以对于这种数值,需要用格式化转化方式:
①to_char(xxx,'FM9999990.00') --小数点后2位数
0的位置,如果有数字就显示数字,没数字就用0显示
9的位置,有值就显示,没有就不显示(0也显示)
如果在最前面或者最后面,则不显示
②to_char(xxx,'FM9999990.0099') --小数点后2位到4位数
③to_char(xxx,'99999990.0099')
0的位置,如果有数字就显示数字,没数字就用0显示
9的位置,有值就显示,没有就不显示(0也是值)
相比to_char(xxx,'FM9999990.00') ,它是将返回结果中的前后空格和0去掉了
FM :除空格 9999999.0099:允许小数点左边最大正数为7位,小数点右边最少2位,最多4位,且在第5位进行四舍五入
To_char(1.9999,’FM90.0999’)这个函数规格化时90.0999的含义是有9的地方如果有数字就显示如果没有数字就不显示,有0的地方在没有数字的时候也会有0来占位.但这样做也有一个很大的缺点,就是如果是整数时它也仍然会显示”.”,不要小瞧这个点,一般来讲页面上要显示的话这个点就是多余的.也给我们造成了不小的麻烦.还要自己再写函数来把这个小点搞定.
oracle to_char()函数的使用相关推荐
- oracle空格转换函数,ORACLE TO_CHAR函数格式化数字的出现空格的缘故
ORACLE TO_CHAR函数格式化数字的出现空格的原因 在这篇博客SQL挑战--如何高效生成编码里面我由于需要将数字格式化为字符,像12需要格式化0012这样的字符,所以使用了TO_CHAR(数字 ...
- Oracle to_char()函数的用法
Comments - 446 Oracle to_char()函数的用法 The following are number examples for the to_char function. to_ ...
- oracle to char中文乱码,Oracle to_char函数的使用方法
Oracle to_char函数的功能是将数值型或者日期型转化为字符型,下面就为您详细介绍Oracle to_char函数的使用,希望对您能有所帮助. Postgres 格式化函数提供一套有效的工具用 ...
- oracle to_char函数格式,oracle 中to_char函数的用法
一.日期格式转换 to_char(date,'格式'); select to_date('2005-01-01 ','yyyy-MM-dd') from dual; select to_char(sy ...
- Oracle中to_Char详解,Oracle to_char 函数详解
to_char,函数功能,就是将数值型或者日期型转化为字符型. 比如最简单的应用: Select TO_CHAR(1.0123) FROM DUAL Select TO_CHAR(123) FROM ...
- oracle to_char函数的使用
数据表中的日期字段,不是按年-月-日的格式进行存储的,这时,如果想对按天排序,得到哪天的记录数据最多时,可以用to_char函数进行统计. select count(id) as num, to_ch ...
- Oracle TO_CHAR函数格式化数字(以及小数点前0丢失问题)
针对数字的常用格式化符 常用数字格式化符 参数 示例 说明 9 999 存在数字显示数字,不存在显示空格 0 000 存在数字显示数字,不存在显示0 . 99.99 指定位置返回小数点 , 999,9 ...
- Oracle to_char函数的使用方法
本文转载于:https://blog.csdn.net/mikyz/article/details/69397030 本文转载于:https://www.cnblogs.com/aipan/p/794 ...
- to_char在oracle 中函数使用方法
Oracle to_char函数使用oracle 10 g中 to_char(x,fmt)使用,如果x是日期,fmt则应该是日期格式代码,形如to_char(date,'am') fmt格式代码如下: ...
最新文章
- php 为啥报错,php Soap 报错 求大神帮忙看看为什么
- mysql的min函数的使用方法_MySQL中MIN()函数的使用教程
- linux 操作系统安装配置vnc
- Ubuntu 及其衍生版安装使用截图工具【深度截图】
- 《XNA高级编程:Xbox 360和Windows》1-2
- 【渝粤教育】国家开放大学2018年春季 8635-21T老年人中医体质辨识与养 参考试题
- 李洋疯狂C语言之有关“you are come from shanghai”逆序(二)
- mysql自增长id为null_主键设为自增字段了, 在添加数据时经常报null id是怎么回事?...
- 整型变量 默认输出 java_java数据类型详解
- C4d酷炫立体空间质感电商海报素材,紧抓时尚潮流
- JAVA---MYSQL 基本知识点 第一部分
- 关于JSP post请求乱码的问题
- 手机系统S40 S60 是什么意思?
- python爬取拉勾网_使用requests爬取拉勾网python职位数据
- 网易考拉布局和css样式
- c语言strtok用法详细解释
- [bx]和loop指令编程
- Comcast:美国电视行业变革分析,在线直播市场前景巨大
- 高光谱学习---正交子空间投影法OSP(Orthogonal Subspace Projection)
- 行业轮动的黄金律:日内动量与隔夜反转
热门文章
- 【最全干货】SQL注入大合集
- wxpython入门_wxPython入门
- 莆田中专计算机专业都学什么,莆田华侨职业中专学校招生专业|莆田华侨职业中专学校有哪些专业...
- vue3打包时提示 TS2322:Type ‘() => void‘ is not assignable to type ‘MouseEvent‘.
- Laplace Smoothing
- 2012北邮计算机分数线,北邮历年录取分数线
- 使用Python由Excel表格中采集数据填充至Word表格特定单元格并批量生成文件
- 某live平台生产环境E-MR配置情况一览
- java线程安全的容器类
- Java工具类之音频播放与mp3转pcm