postgresql 数据类型转换.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
postgresql 数据类型转换,日期操作函数 各种数据类型(日期/时间、integer、floating point和numeric)转换成格式化的字符串以及反过来从格式化的字符串转换成指定的数据类型。下面列出了这些函数,它们都遵循一个公共的调用习 惯:第一个参数是待格式化的值,而第二个是定义输出或输出格式的模板。 函数 返回类型 描述 例子 to_char(timestamp, text) text 把时间戳转换成字串 to_char(current_timestamp, HH12:MI:SS) to_char(interval, text) text 把时间间隔转为字串 to_char(interval 15h 2m 12s, HH24:MI:SS) to_char(int, text) text 把整数转换成字串 to_char(125, 999) to_char(double precision, text) text 把实数/双精度数转换成字串 to_char(125.8::real, 999D9) to_char(numeric, text) text 把numeric转换成字串 to_char(-125.8, 999D99S) to_date(text, text) date 把字串转换成日期 to_date(05 Dec 2000, DD Mon YYYY) to_timestamp(text, text) timestamp 把字串转换成时间戳 to_timestamp(05 Dec 2000, DD Mon YYYY) to_timestamp(double) timestamp 把UNIX纪元转换成时间戳 to_timestamp(200120400) to_number(text, text) numeric 把字串转换成numeric to_number(12,454.8-, 99G999D9S) 用于日期/时间格式化的模式: 模式 描述 HH 一天的小时数(01-12) HH12 一天的小时数(01-12) HH24 一天的小时数(00-23) MI 分钟(00-59) SS 秒(00-59) MS 毫秒(000-999) US 微秒(000000-999999) AM 正午标识(大写) Y,YYY 带逗号的年(4和更多位) YYYY 年(4和更多位) YYY 年的后三位 YY 年的后两位 Y 年的最后一位 MONTH 全长大写月份名(空白填充为9字符) Month 全长混合大小写月份名(空白填充为9字符) month 全长小写月份名(空白填充为9字符) MON 大写缩写月份名(3字符) Mon 缩写混合大小写月份名(3字符) mon 小写缩写月份名(3字符) MM 月份号(01-12) DAY 全长大写日期名(空白填充为9字符) Day 全长混合大小写日期名(空白填充为9字符) day 全长小写日期名(空白填充为9字符) DY 缩写大写日期名(3字符) Dy 缩写混合大小写日期名(3字符) dy 缩写小写日期名(3字符) DDD 一年里的日子(001-366) DD 一个月里的日子(01-31) D 一周里的日子(1-7;周日是1) W 一个月里的周数(1-5)(第一周从该月第一天开始) WW 一年里的周数(1-53)(第一周从该年的第一天开始) 下面是PostgreSQL中支持的时间/日期操作符的列表: 操作符 例子 结果 + date 2001-09-28 + integer 7 date 2001-10-05 + date 2001-09-28 + interval 1 hour timestamp 2001-09-28 01:00 + date 2001-09-28 + time 03:00 timestamp 2001-09-28 03:00 + interval 1 day + interval 1 hour interval 1 day 01:00 + timestamp 2001-09-28 01:00 + interval 23 hours timestamp 2001-09-29 00:00 + time 01:00 + interval 3 hours time 04:00 - - interval 23 hours interval -23:00 - date 2001-10-01 - date 2001-09-28 integer 3 - date 2001-10-01 - integer 7 date 2001-09-24 - date 2001-09-28 - interval 1 hour timestamp 2001-09-27 23:00 - time 05

文档评论(0)

22255990 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档