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

结果为:| 5|

SQL> select '|'||to_char(5,'000')||'|' from dual;

结果为:| 005|

如何去除多余的空格?

SQL> select '|'||to_char(5,'fm000')||'|' from dual;

结果为:|005|

空格没有了

在数字类型方面:fm主要作用就是去除空格的影响

而在日期方面:

--序数方式显示,并且fm方式显示,会把多余的前缀0和多余的空格去掉。

SQL> SELECT TO_CHAR(SYSDATE, 'fmDDTH') || ' of ' ||

2 TO_CHAR(SYSDATE, 'fmMonth') || ', ' ||

3 TO_CHAR(SYSDATE, 'YYYY') "Ides"

4 FROM DUAL;

Ides

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

7TH of May, 2014

fm参数会自动舍弃被格式化元素的前置0

总结来说:

fm是填充模式

如果是字符格式化,指定fm参数后将仅返回指定属性实际所占长度(不再以空格填充)。

如果是数值格式化,fm参数会自动舍弃被格式化元素的前置0。

技术分享 oracle中fm的作用相关推荐

  1. oracle下的inventory文件夹,Oracle中Inventory目录作用以及如何重建此目录

    Oracle中Inventory目录作用以及如何重建此目录 oraInventory存放的是Oracle软件安装的目录信息,Oralce的安装升级都需要用到这个目录,来看看Oracle文档中对这个目录 ...

  2. oracle重建inventory,Oracle中Inventory目录作用以及如何重建此目录-Oracle

    Oracle中Inventory目录作用以及如何重建此目录 oraInventory存放的是Oracle软件安装的目录信息,Oralce的安装升级都需要用到这个目录,来看看Oracle文档中对这个目录 ...

  3. oracle 中触发器的作用是什么,oracle创建触发器及作用举例

    --创建触发器及作用举例 create or replace trigger tri before delete on emp --在删除emp表数据之前需要做的事根据自己的业务去写,before是在 ...

  4. 技术分享 | MySQL中MGR中SECONDARY节点磁盘满,导致mysqld进程被OOM Killed

    欢迎来到 GreatSQL社区分享的MySQL技术文章,如有疑问或想学习的内容,可以在下方评论区留言,看到后会进行解答 在MGR测试中,人为制造磁盘满问题后,节点被oom killed 问题描述 在对 ...

  5. 2如何看表分区字段_技术分享|Oracle分区技术的实现总结

    郝秉睿 青岛科技研发中心 相信对于分区技术,大家一定都有所了解.但是你知道Oracle一共有多少种分区技术么?它们的适用范围和规范是怎样?今天让我们一起来看一看Oracle分区技术的魅力. 在大型的数 ...

  6. 技术分享 | 接口测试中,请求超时该怎么办?

    原文链接 A 发送请求,然后等待 B 的响应,同时开始超时计时,如果在超时时间内成功接收到响应,则结束等待和计时.如果到了超时时间还没有接收到响应,则结束等待同时此次通讯失败,这个过程叫做请求超时.在 ...

  7. oracle中redo的作用,深入浅出Oracle:Redo的作用

    Oracle通过Redo来保证数据库的事务可以被重演,从而使得在故障之后,数据可以被恢复.Redo对于Oracle数据库来说至关重要. 在数据库中,Redo的功能主要通过3个组件来实现:Redo Lo ...

  8. bcp 不能调用where 子句_技术分享 || Mysql中IS NULL、IS NOT NULL不能走索引?

    mysql中IS NULL.IS NOT NULL不能走索引? 不知道是啥原因也不知道啥时候, 江湖上流传着这么一个说法 mysql查询条件包含IS NULL.IS NOT NULL.!=.like ...

  9. [重庆思庄每日技术分享]-ORACLE升级补丁查询

    工作当中有时候想查看一下数据库的具体版本号,这里简单整理了一下,可以通过:dba_server_registry.dba_registry_history.product_component_vers ...

最新文章

  1. 图片格式转换(PNG or JPEG to EPS or PDF)
  2. Android 自定义Dialog背景透明及显示位置设置
  3. 【JAVA】大整数数据量排序
  4. GitLab基本设置-新增用户
  5. dubbo笔记+源码刨析
  6. 为啥一到年底腾讯市值就大涨??????
  7. 51单片机——UART
  8. python求助神器_python三大神器
  9. 超简单的mysql多实例布置
  10. Hadoop,Hbase伪集群安装步骤
  11. Axure如何安装元件库
  12. CentOS 官网下载各个版本CentOS系统
  13. 我72岁开始学习python,花了一个星期--参加R语言会议有感
  14. 【C语言】十进制转换二进制
  15. 优化python中os模块遍历文件夹时的排序问题
  16. 自然语言处理基于java实现(1) 之 中文分词
  17. Ubuntu虚拟机使用桥接网络设置静态IP
  18. 数码数字字体_2020年最佳创意数字艺术软件
  19. matplotlib 均值_matplotlib可视化箱线图
  20. deepin20无法启动图形界面_U盘启动盘暗藏推广?用它来打造安全个性的PE工具箱...

热门文章

  1. 王兴渐成“IPO收割机”
  2. python六角形的绘制 编程_Python绘制六角形
  3. 网络管理怎么配置路由
  4. 深度学习与自然语言处理教程(9) - 句法分析与树形递归神经网络(NLP通关指南·完结)
  5. 多端扫码点餐小程序系统源码
  6. Kafka 消息队列如何保证顺序性?
  7. 《Self-supervised Complex Network for Machine Sound Anomaly Detection》论文阅读
  8. 竞价页面应该包含哪些内容?
  9. 2021-12-02 vue移动端卖座电影项目(五) 封装Film下的二级路由,FilmHeader实现吸顶效果
  10. 游戏数值策划 伤害公式选择