问题题出:                 数字

0.023 => 转化成字符串

"0.023"问题难点:to_char,函数功能,就是将数值型或者日期型转化为字符型。

比如最简单的应用:

Select TO_CHAR(1.0123) FROM DUAL

Select TO_CHAR(123) FROM DUAL

接下来再看看下面:

SELEC TO_CHAR(0.123) FROM DUAL

上面的结果 '.123' 在大多数情况下都不是我们想要的结果,我们想要的应该是

'0.123'。解决方法:

TO_CHAR(10.0233,'FM99999990.9999')

PLSQL下测试通过: Select

TO_CHAR(0.0233,'FM99999990.9999') FROM

DUAL

Select TO_CHAR(10.0233,'FM99999990.9999') FROM

DUAL

参考相关网上文章:http://www.cnblogs.com/songsh96/archive/2007/01/04/611654.aspx

Select TO_CHAR(123.0233,'FM9999999.0099') FROM DUAL

==>网上介绍的方法是:'FM9999999.0099'我测试

好像还是不行,于是修改为'FM9999990.9999'成功不过此方法还有不完善的地方:TO_CHAR(123,'FM9999990.9999')

=>结果是123.

多了一个点不是我们想要的,问题还有,待解决ING...若有高人指点,感谢。

oracle数值型转为char类型,PLSQL: Oracle函数to_char转化数字型指定小数点位数的技巧...相关推荐

  1. oracle tochar 格式 ¥,ORACLE函数TO_CHAR以及数字转换格式

    ORACLE函数TO_CHAR以及数字转换格式 数点,则要和D配合使用,不能和点号配合. 11 L(本地货币符号) 'L999' 是C的本地版本.可以放在整个格式的最前面和最后面. TO_CHAR(1 ...

  2. C++ char 类型:字符型和最小的整型

    C++ 中没有 byte,Java 中有 byte. 但是 C++ 有 char,char 是可用来放整数的最小字节类型. #include <iostream>int main() {u ...

  3. mysql 数值型注入_SQL注入之PHP-MySQL实现手工注入-数字型

    SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令.具体来说,它是利用现有应用程序,将(恶意的)SQL命令注入到后台数据库引擎 ...

  4. Matlab子程序: 判断输入类型,将输入转换成数字型输出

    背景:编程过程中,经常需要将输入转换成数字型,转换前必须对输入进行判断.输入可能为空,字符型,数字型,字符型有肯能无法转换成数字.针对以上情况,编制一个子程序进行判断,输出结果. 1.子程序 inpu ...

  5. oracle+mybatis查询遇到CHAR类型字段

    工作中遇到的: 某一张表A的某个字段B的类型为CHAR(4),往表A中插入一条数据,B字段的值为1,表面上(肉眼)看到B的值为1,但实际上为1加3个空格,会出现如下问题:mybatis的sql中用B字 ...

  6. oracle报错无效列类型,jooq oracle存储过程与ARRAY,无效列类型:1111

    我想在Oracle中使用JOOQ调用存储过程.存储过程的某些输入和输出参数是自定义类型.jooq oracle存储过程与ARRAY,无效列类型:1111 其中之一的定义是: CREATE OR REP ...

  7. Oracle数据库安装+汉化版PLsql+Oracle插件,plsql连接Oracle步骤和报错解决办法

    从https://download.csdn.net/download/fxiaoyaole/10449523 此链接下载里面有所资源,资源包括(Oracle两个数据库压缩包win64_11gR2_d ...

  8. oracle 每3位加逗号,[DB][Oracle]Oracle格式化数字的方法(指定小数点位数,每3位加逗号)...

    to_char,函数功能,就是将数值型或者日期型转化为字符型. 比如最简单的应用: /*1.0123--->'1.0123'*/ Select TO_CHAR(1.0123) FROM DUAL ...

  9. [DB][Oracle]Oracle格式化数字的方法(指定小数点位数,每3位加逗号)

    to_char,函数功能,就是将数值型或者日期型转化为字符型. 比如最简单的应用: /*1.0123--->'1.0123'*/ Select  TO_CHAR(1.0123)  FROM  D ...

最新文章

  1. 每天一个linux命令(10):cat 命令
  2. 侠客X官方网站成立,第一个内测版本即将放出,敬请期待.
  3. Linux-TCP/IP TIME_WAIT状态原理
  4. springBoot静态资源处理
  5. java 取字符串中的数字_java截取字符串中的数字
  6. CentOS 使用iso镜像安装本地 yum 源
  7. ubuntu16.04caffe训练mnist数据集
  8. C 免费窗体控件Krypton Toolkit 4 2 0的使用
  9. 浏览器兼容性问题汇总
  10. Linux下update和upgrade的区别
  11. 配置Windows 10远程桌面
  12. Python url的编码转换
  13. CTGU实验5_1-创建还书过程中的触发器
  14. 跨年巨作 13万字 腾讯高工手写JDK源码笔记 带你飙向实战
  15. Java 将word文档转成html内容,输出到富文本
  16. CUDA加速计算的基础C/C++
  17. 【视频教程】cocos2d-x公开课(无脑码农龙灵修第二季)
  18. 一行代码实现呼出热键
  19. Mysql客户端连接服务端提示“Access denied for user ‘user_name‘@‘xxx.xxx.xx.xx‘ (using password: YES)”
  20. 我是这样成为年薪30万的前端!

热门文章

  1. java中的hashset_Java中的HashSet
  2. jdbc如何写csv文件_Java:将JDBC结果集作为CSV流化
  3. graphql_GraphQL在Wildfly群上
  4. java world_Java World中的GraphQL简介
  5. javafx窗体程序_JavaFX实际应用程序:AISO HRC-Matic
  6. r 数据框选子集_在带有组合框的值列表的下拉列表中显示显示属性的子集
  7. JDBC –模拟序列
  8. ejb 2.0 3.0_定义EJB 3.1视图(本地,远程,无接口)
  9. couchbase_Couchbase 101:从Java应用程序创建视图(MapReduce)
  10. Drools 7支持DMN(决策模型和表示法)