我正在使用Oracle 10g并具有数据库列Q1的数据类型为varchar2的数据库。该列主要保存float和int值。将字符串转换为oracle中的格式编号

我想运行一个查询,将获取值,但具有标准美国货币格式的值格式。例如,如果值为3020,则查询将返回3,020.00。

我试过以下,但都没有工作。

SELECT TO_CHAR(Q1, '9,999.99') FROM TABLE1;

ORA-01722: invalid number

01722. 00000 - "invalid number"

SELECT TO_CHAR(TO_NUMBER(Q1), '9,999.99') FROM TABLE1;

ORA-01722: invalid number

01722. 00000 - "invalid number"

我也尝试使用实际值而不是列名称,第一个示例工作。 : -/

SELECT TO_CHAR('1234', '9,999.99') FROM TABLE1; //returns 1,234.00

在此步骤之后,我回去,并尝试添加格式掩码TO_NUMBER(): SELECT TO_CHAR(TO_NUMBER(Q1, '9,999.99'), '9,999.99')FROM TABLE1;

ORA-01722: invalid number

01722. 00000 - "invalid number"

它还没有工作。

有人可以解释为什么这不适合我的专栏吗?最初虽然是因为列的数据类型不是数字,浮点数或整数,但即使在转换为数字后,我仍然得到相同的错误。任何帮助将不胜感激。

oracle将字符串前移,将字符串转换为oracle中的格式编号相关推荐

  1. 一串字符串转换为ascii_将ASCII字符串(char [])转换为C中的BYTE数组

    一串字符串转换为ascii Given an ASCII string (char[]) and we have to convert it into BYTE array (BYTE[]) in C ...

  2. oracle常用的字符和字符串处理类函数

    ##################################### # 常用的字符和字符串处理类函数 ##################################### # LOWER ...

  3. oracle 数据有引号,oracle插入字符串数据时字符串中有'单引号问题

    使用insert into(field1,field2...) values('val1','val2'...)时,若值中有单引号时会报错. 处理方法:判断一下val1,val2中是否含有单引号,若含 ...

  4. Oracle Q-quote delimiter Quote(q) 字符串原样输出

    在sql查询中,我们经常需要原样输出字符串,如果字符串中含有大量的单引号.双引号或者特殊字符,那么需要用单引号转义拼接字符串,这样会非常的麻烦. oracle提供了一个Q-quote的表达式来原样输出 ...

  5. oracle插入时间报错,Oracle 插入时间时 报错:ORA-01861: 文字与格式字符串不匹配 的解决办法...

    一.写sql的方式插入到Oracle中 往oracle中插入时间  '2007-12-28 10:07:24' 如果直接按照字符串方式,或者,直接使用to_date('2007-12-28 10:07 ...

  6. 数据库连接字符串 mysql_数据库连接字符串(MySQL,SQL Server,Oracle)

    数据库连接字符串(在java中使用) =====MySQL===== String driverClass="com.mysql.jdbc.Driver; String url=" ...

  7. java访问oracle集群,JAVA查询Oracle数据库集群连接字符串

    下载必备最新排行装机分类.游戏手机驱动源码LinuxMac小游戏.商城招聘百科知道软件盒子论坛3G版 本站搜索 新闻资讯 软件下载 当前位置: 网站首页 > 编程开发 > 编程语言 > ...

  8. oracle函数大全指数运算,Oracle 基础语句 函数大全(字符串函数,数学函数,日期函数,逻辑运算函数......

    ORACLE PL/SQL 字符串函数.数学函数.日期函数 --[字符串函数] --字符串截取substr(字段名,起始点,个数) select Name,substr(Name,2,4),subst ...

  9. oracle取字段第三位字符,oracle截取字符串(截取某个字符前面的字符串)

    要求:A.数据库表中的一个字符串 可能含有"+" 例:ORC+001 也可能不含"+" B.要求如果该字符串含有"+",则取"+& ...

最新文章

  1. html float菜鸟,这些年,我们前端菜鸟遇到的坑(1)--CSS易错点--float、透明度、rem......
  2. Effective Java之慎用重载(四十一)
  3. MySQL(7)索引
  4. 基于公开数据的特殊人群在线活动特征挖掘
  5. @Python 程序员,如何实现狂拽酷炫的 3D 编程技术?
  6. apache kafka系列之server.properties配置文件参数说明
  7. 【人脸识别】基于matlab GUI SVM和PCA人脸识别【含Matlab源码 369期】
  8. 黑苹果E430c, 安装过程
  9. java 公式计算_java 实现的公式计算
  10. 【基础】存储过程IN、OUT、INOUT参数模式
  11. 学c语言的第一篇博客~
  12. Ubuntu16.4加小觅深度相机实现远程视频监控
  13. 世界互联网大会展示前沿技术热议创新方向
  14. 32. 对c++中的smart pointer四个智能指针shared_ptr,unique_ptr,weak_ptr,auto_ptr的理解
  15. 2022年7月份模拟考题解答
  16. Merkle Tree算法详解
  17. java 网上书店设计与实现_(JAVA)网上书店的设计与实现
  18. fitnesse 新手入门
  19. 【第51篇】用于交通预测的时空交互动态图卷积网络
  20. REST风格基础知识

热门文章

  1. shell脚本之 if,case,for的用法
  2. 我们试着用FBI的方法破解了一台安卓机
  3. ZZULIOJ 1898: 985的数字难题 【水题】
  4. HttpClient4.4 登录知乎(详细过程)
  5. 如何在Windows Server 2008 Core里面添加Role~~~
  6. Nagios的安装和基本配置(一:知识点总结及环境准备)
  7. 如何获得PMP认证证书
  8. 参加java培训都有哪些学习阶段
  9. AI芯片初创公司单纯卖芯片还是捆绑算法的商业模式更好?...
  10. 背景图自适应屏幕居中显示,且不变形