最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

SQLServer,MySQL,Oracle,PostgreSQL中常用函数用法(1)日

来源:动视网 责编:小采 时间:2020-11-09 07:40:07
文档

SQLServer,MySQL,Oracle,PostgreSQL中常用函数用法(1)日

SQLServer,MySQL,Oracle,PostgreSQL中常用函数用法(1)日:练习使用Hibernate没有用MySQL数据库,而是用了前不久接触的PostgreSQL,由于不同的数据对于相同的操作有各自的函数,MySQL的date_format(),在PostgreSQL中是没有的,google一番发现原来是要用to_char()。 搜索到一篇英文文章《Executing
推荐度:
导读SQLServer,MySQL,Oracle,PostgreSQL中常用函数用法(1)日:练习使用Hibernate没有用MySQL数据库,而是用了前不久接触的PostgreSQL,由于不同的数据对于相同的操作有各自的函数,MySQL的date_format(),在PostgreSQL中是没有的,google一番发现原来是要用to_char()。 搜索到一篇英文文章《Executing



  • MySQL:dayofmonth(date)返回对应的工作日名称
  • SELECT DAYNAME('1998-02-03');
    ->'周四'
    

  • Oracle:to_char(date,'格式')
  • SELECT TO_CHAR(SYSDATE, 'Day') 
    FROM dual;
    

  • PostgreSQL:date_part(text,timestamp)
  • SELECT DATE_PART('dow', date 'now');
    


    3. 两个时间的间隔

  • SQLServer
  • SELECT DATADIFF(dd,'1/1/01',GETDATE())
    GO

  • MySQL
  • SELECT FROM_DAYS(TO_DAYS(CURDATE()) - TO_DAYS('2012-12-05'));

  • Oracle
  • SELECT TO_DATE('25-Nov-2000','dd-mon-yyyy') - TO_DATE('25-Aug-1969','dd-mon-yyyy')
    FROM dual;

  • PostgreSQL
  • SELECT AGE(CURRENT_DATE,'25-Aug-1969');
    


    4. 日期格式化(Mon,DD,YYYY;mm/dd/yy;dd/mm/yy;等等)

  • SQL Server
  • SELECT CONVERT(VARCHAR(11),GETDATE(),102)
    GO

  • MySQL
  • SELECT DATE_FORMAT("2001-11-25","%M %E,%Y");

  • Oracle
  • ELECT TO_CHAR(SYSDATE,'dd-Mon-yyyy hh:mi,ss PM')
    FROM dual;

  • PostgreSQL
  • SELECT TO_CHAR(timestamp(CURRENT_DATE),'dd-Mon-yyyy hh:mi:ss PM')
    



    文档

    SQLServer,MySQL,Oracle,PostgreSQL中常用函数用法(1)日

    SQLServer,MySQL,Oracle,PostgreSQL中常用函数用法(1)日:练习使用Hibernate没有用MySQL数据库,而是用了前不久接触的PostgreSQL,由于不同的数据对于相同的操作有各自的函数,MySQL的date_format(),在PostgreSQL中是没有的,google一番发现原来是要用to_char()。 搜索到一篇英文文章《Executing
    推荐度:
    标签: sql 函数 mysql
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top