`
dowhathowtodo
  • 浏览: 805670 次
文章分类
社区版块
存档分类
最新评论

mysql与oracle日期格式化字符对照表

 
阅读更多

mysql与oracle日期格式化字符对照表

oracle 与mysql数据库都提供较强大的日期格式化格式,本文把两种数据库的格式化字符做一个对比,供大家参考:

常用格式串
mysql:DATE_FORMAT(now(),'%Y-%m-%d %H:%i:%s')

oracle:TO_CHAR(SYSDATE,'YYYY-MM-DD HH24:MI:SS')

以下是格式字符详细列表,空白表示没有对应的格式:

mysql

oracle

说明

%a

Dy
DY
dy

工作日的缩写名称 (Sun..Sat)

%b

Mon
MON
mon

月份的缩写名称(Jan..Dec)

%c

MM

月份,数字形式(0..12)

%D

带有英语后缀的该月日期(0th,1st,2nd,3rd, ...)

%d

DD

该月日期,数字形式(00..31)

%e

该月日期,数字形式(0..31)

%f

FF[6]

微秒(000000..999999)

%H

HH24

小时(00..23)

%h

@I

HH

小时(01..12)

%i

MI

分钟,数字形式(00..59)

%j

DDD

一年中的天数(001..366)

%k

小时(0..23)

%l

小时(1..12)

%M

Month
MONTH
month

月份名称(January..December)

%m

MM

月份,数字形式(00..12)

%p

AM
PM

上午(AM)或下午(PM)

%r

时间, 12小时制(小时hh:分钟mm:秒数ss后加AM或PM)

%S

SS

秒(00..59)

%s

SS

秒(00..59)

%T

时间, 24小时制(小时hh:分钟mm:秒数ss)

%U

周(00..53),其中周日为每周的第一天

%u

周(00..53),其中周一为每周的第一天

%V

周(01..53),其中周日为每周的第一天;和%X同时使用

%v

周(01..53),其中周一为每周的第一天;和%x同时使用

%W

工作日名称(周日..周六)

%w

D

一周中的每日(0=周日..6=周六)

%X

该周的年份,其中周日为每周的第一天,数字形式,4位数;和%V同时使用

%x

该周的年份,其中周一为每周的第一天,数字形式,4位数;和%v同时使用

%Y

YYYY

年份,数字形式,4位数

%y

YY

年份,数字形式(2位数)

%%

‘%’文字字符

SSSSS

一天以来经过的秒数(0-86399)

Q

季度(1,2,3,4)

RM
rm
Rm

罗马数字月份 (I-XII; JAN = I)

WW

周(01..52),从1月1号开始计算

IW

周(00..53),从第一个周一开始计算,之前计为上年第52周

W

月份中的周(1-5),从每月1号开始计算

FF[1..9]

微秒,后面的数字表示显示位数

我的新浪微博: http://weibo.com/yzsind

分享到:
评论

相关推荐

    Mysql转Oracle软件 DBMover for Mysql to Oracle

    使用DBMover可以灵活定义Mysql和Oracle之间表和字段的对照关系,也可以在DBMover创建一个查询,把查询结果当作源表转入到Oracle中。 Dbmover for Mysql to Oracle 可以定时,定周期自动运行。 支持 Oracle 8i 以后...

    Mysql转oracle工具

    这个工具专注于将MySQL的数据库结构和数据转换为Oracle数据库兼容的格式。下面将详细解释这个过程涉及的知识点。 1. **SQL语言的差异**: MySQL和Oracle都是SQL数据库管理系统,但它们对SQL语法的实现有所不同。...

    mysql-oracle数据同步

    2. 在Oracle中创建与MySQL主键类型匹配的列和序列。 3. 编写脚本或程序,读取MySQL数据,根据MySQL的主键值生成Oracle的序列号。 4. 插入数据到Oracle,并确保主键值的连续性。 总的来说,MySQL到Oracle的数据同步...

    支持MYSQL和ORACLE数据库表

    DBExportDoc V1.0 For Oracle.doc 和 DBExportDoc V1.0 For MySQL.doc 这两个文档很可能包含了关于如何导出或备份MySQL和Oracle数据库表的详细步骤和最佳实践。在数据库管理中,数据备份和导出是至关重要的,它们...

    Mysql的表对象Sql语句转换单表,转换成Oracle创建表sql

    8. **注意事项**:数据迁移时需考虑字符集兼容性,因为MySQL和Oracle可能使用的字符集不同,可能导致编码问题。 9. **优化与调整**:转换后的Oracle表可能需要根据Oracle的最佳实践进行一些调整,如分区策略、索引...

    mysql与oracle差异总结

    mysql与oracle差异总结 MySql与Oracle是两个最流行的关系数据库管理系统,它们之间存在一些差异,了解这些差异对于开发者和数据库管理员都是非常重要的。下面是 MySql 与 Oracle 差异总结: 1. 创建函数语法 在 ...

    MySql转换成Oracle工具

    Convert Mysql to Oracle 最新版本:4.0 Convert Mysql to Oracle是一个免费的数据库转换工具,实现快速安全地将Mysql数据库导入为ORACLE数据库。 Convert Mysql to Oracle 功能特点 可以转换所有的Mysql字段类型 ...

    excel自动生成MySQL与oracle创建表语句

    支持Mysql与oracle自动在excel中生成创建sql语句,非常强大,如果想使用sqlserver看我上一资源

    mysql 数据库转 oracle

    1. **表结构映射**:MySQL与Oracle的表结构可能存在差异,如字段类型、主键约束等。工具应能自动或手动进行这些字段的映射,确保数据的正确导入。 2. **数据迁移**:工具需要能够读取MySQL中的数据,并将其按照...

    Oracle的表结构转成Mysql的表结构

    ### Oracle的表结构转成MySQL的表结构 #### 功能概述 本文介绍了一种将Oracle数据库中的表结构转换为MySQL数据库表结构的方法。通过编写一个PL/SQL函数`fnc_table_to_mysql`来实现这一目标。该函数可以接受四个参数...

    mysql和Oracle的多数据源配置demo

    本示例"mysql和Oracle的多数据源配置demo"聚焦于如何在SpringBoot框架下同时集成和管理MySQL与Oracle这两种不同的数据库系统,以实现多数据源的配置。这在需要处理不同数据库类型或者需要实现数据冗余和故障切换的...

    mysql与oracle数据互导

    - **转换数据格式**:由于MySQL和Oracle的数据类型可能存在差异,因此可能需要对数据进行转换。 - **插入数据**:将转换后的数据插入Oracle数据库。 下面是一个简单的Java代码示例,演示了如何从MySQL读取数据并...

    TiDB&MySql&Oracle介绍及区别

    3. 数据类型:TiDB 支持标准 SQL 中的数据类型,如整型、浮点型、字符串、日期时间等。 4. TiDB 整体架构 - TiDB Server:处理 SQL 请求,负责事务管理和结果集的生成。 - PD Server:作为集群的控制平面,负责元...

    ORACLE JAVA MYSQL类型转化对照

    ORACLE JAVA MYSQL类型转化对照

    oracle 到mysql转换工具

    Oracle到MySQL转换工具是一款专为数据库迁移设计的实用软件,主要功能是将Oracle数据库中的数据结构和SQL语句转换成MySQL兼容的格式,方便用户在不同的数据库系统间进行数据迁移。这款工具通常适用于那些需要从...

    Flume 抽取MYSQL Oracle数据 JSON格式 推送Kafka

    Flume二次开发,支持抽取MYSQL Oracle数据库数据 以JSON格式推送至Kafka。 demo: sql_json.sources.sql_source.type = com.hbn.rdb.source.SQLSource sql_json.sources.sql_source.connectionurl = jdbc:oracle:...

    使用kettle转换oracle与 mysql的表数据

    在这个场景中,我们将探讨如何使用Kettle来实现Oracle数据库与MySQL数据库之间的数据转换。 首先,我们要理解Kettle的基本工作流程。Kettle以图形化的方式设计数据流,用户可以通过创建“转换”和“作业”来定义...

    记使用Oracle SQL Developer 迁移MySql 数据至 Oracle.docx

    创建一个与MySQL数据库名相同的Oracle用户,这是非常关键的,因为不一致会导致“视图或表不存在”的错误。同时,为该用户创建表空间以优化存储管理,避免内存溢出。表空间是Oracle数据库中存储数据的逻辑单元,可以...

    mysql导入oracle工具 Convert Mysql to Oracle

    1. **数据迁移**:工具能够自动扫描MySQL数据库中的表、视图、存储过程等对象,并将其转换为Oracle兼容的格式。这涉及到数据类型映射,因为MySQL和Oracle支持的数据类型有所不同。 2. **结构迁移**:转换过程中,...

Global site tag (gtag.js) - Google Analytics