mysql to char 用法_postgresql 中的to_char()常用操作
postgresql中的to_char()用法和Oracle相比,多了一个参数。
to_char(待转换值,转换格式);
常用转换格式有2种:
一个是写若干个0,如果待转换的值位数少于于你定义的转换格式位数,输出值会自动在左边补0,位数补齐到转换格式的长度;如果待转换的值位数多于你定义的转换格式位数,输出值为:##(长度跟你定义的转换格式一样);
另一个是写若干个9,如果待转换的值位数少于你定义的转换格式位数,正常输出;
如果待转换的值位数多于于你定义的转换格式位数,输出值为:##(长度跟你定义的转换格式一样);
转换格式如果写其他数字,输出结果为转换格式的值。
补充:Postgresql中使用to_char进行yyyy-MM-dd HH:mm:ss转换时要注意的问题
在java和一些常用的数据中(mysql/sqlsever)中进行年月日分秒转换的时候,都是用
SELECT to_char(CURRENT_DATE,'yyyy-MM-dd hh:MM:ss')
但是在Postgresql中这样用就会出现问题,在pg中执行上面的语句返回的结果为
2015-05-06 12:05:00
看到了,这并不是我们想要的,那怎么处理呢?在pg中要用下面的方法
SELECT to_char(CURRENT_DATE,'yyyy-MM-dd hh24:MI:ss')
结果如下
2015-05-06 00:00:00
这才是我们想要结果,看来不能想当然的,认为所有数据库都是一样的,要细心!
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。
mysql to char 用法_postgresql 中的to_char()常用操作相关推荐
- Java中HashMap的常用操作
Java中HashMap的常用操作 HashMap<Integer, Integer> hashMap = new HashMap<>();hashMap.put(5, 2); ...
- Python中集合的常用操作
一.集合的介绍 1.定义:集合是无序的,集合中的元素是唯一的,集合一般用于元组或者列表中的元素去重. 2.特性:集合的目的是将不同的值存放在一起,不同的集合间用来做关系运算,无须纠结于集合中的单个值. ...
- javascript中select的常用操作
*说明:select元素javascript常用操作 * 1.判断是否存在指定value的Item * 2.加入一个Item * 3.删除值为value的所有Item * 4.删除某一个ind ...
- Python中字典的常用操作
一.字典的定义 1.字典是存储信息的一种方式. 2.字典以键-值对存储信息,因此字典中的任何一条信息都与至少一条其他信息相连. 3.字典的存储是无序的,因此可能无法按照输入的顺序返回信息. 二.字典的 ...
- mysql的char在java中表示为_Java学习篇之-Mysql中varchar门类总结_mysql
java学习篇之---mysql中varchar类型总结 Mysql中varchar类型总结 今天新做一个项目,需要自己进行数据库设计,发现自己对varchar的用法还不是很熟悉,所以查阅资料总结若下 ...
- mysql 枚举 enum用法_mysql中的枚举类型ENUM的用法:
mysql中的枚举类型ENUM的用法: (2010-06-18 13:44:13) mysql中的枚举类型ENUM的用法: mysql中的枚举类型ENUM是一个字符串对象,它的值是自表创建时在列规定中 ...
- mysql int char连接_MySQL中int、char以及varchar的性能比较
软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...
- mysql use index用法_MySQL中USE INDEX 和 FORCE INDEX
问题 在一次生产环境排查性能问题时, 发现有个请求在一些用户的数据量比较大的情况下, 最高耗时差不多要3s. 而且还是一个轮询的请求. 原因 在排查问题时, 定位到是执行某条SQL时在用户的数据比较大 ...
- mysql contains函数用法_Oracle 中Contains 函数的用法有哪些
Oracle 中Contains 函数的用法有哪些 发布时间:2020-07-10 16:14:49 来源:亿速云 阅读:175 作者:Leah Oracle 中Contains 函数的用法有哪些?很 ...
最新文章
- web service
- 允许活动内容如脚本和activex控件
- QML基础类型之bool
- MediatR 知多少
- Java的终结器仍然存在
- Python模块(2)-Numpy 简易使用教程
- 横跨2017-2018,云效Work Like Alibaba系列直播第五期盛大开启
- win7设置默认浏览器
- Codeforces Round #401 (Div. 2) E. Hanoi Factory 栈
- 关于区块链的解读和简单Python实现
- 网络设备流量分析——ElastiFlow容器化部署与应用
- nginx的编译安装以及启动脚本编写
- 一文解释NDP协议(IPv6邻居发现协议)ICMPv6
- 海康4200门禁导入人脸_新品上手丨海康威视人脸门禁考勤一体机使用体验
- C语言 使用DFT得到信号幅度谱
- java打印Ascii码
- Flink案例代码,面试题
- 无锡学院----软件工程导论----李振宏知识点整理
- iOS App签名的原理
- 【中亦安图】小机上运行Oracle需要注意的进程调度bug(1)