oracel rownum <= 10
mysql limit 0,10
LIMIT n 等价于 LIMIT 0,n
oracel to_char(sysdate,'yyyy-mm-dd')
msqyl date_format(sysdate(),'%Y-%m-%d')
oracel to_date(sysdate,'yyyy-mm-dd')
msqyl STR_TO_DATE(sysdate(),'%Y-%m-%d');
使用TO_NUMBER函数将字符转换为数字
oracel TO_NUMBER(char[, '格式'])
msqyl select cast(11 as unsigned int) /*整型*/
select cast(11 as decimal(10,2)) /*浮点型*/
oracle
(1)使用TO_CHAR函数处理数字
TO_CHAR(number, '格式')
TO_CHAR(salary,’$99,999.99’);
(2)使用TO_CHAR函数处理日期
TO_CHAR(date,’格式’);
to_char(sysdate,'q') 季
to_char(sysdate,'yyyy')年
to_char(sysdate,'mm')月
to_char(sysdate,'dd')日
to_char(sysdate,'d')星期中的第几天
to_char(sysdate,'DAY')星期几
to_char(sysdate,'ddd')一年中的第几天
(3)TO_NUMBER
使用TO_NUMBER函数将字符转换为数字
TO_NUMBER(char[, '格式'])
(4) TO_DATE
使用TO_DATE函数将字符转换为日期
TO_DATE(char[, '格式'])
sql
1)类型转换:Cast()类型转换,例:Cast(@startdate as datetime),Cast(name as nvarchar)
2)日期截取:Datepart()返回代表指定日期的指定日期部分的整数,例:
Datepart(Dd,@startdate)--取日,
Datepart(Month,@startdate)--取月,
Datepart(Yy,@startdate)--取年
3)日期操作:Dateadd()在向一个日期加上一个段时间的基础上,返回新的datetime类型。例:加2天 Dateadd(day,2,'2009-6-1')返回:2009-6-3 00:00:00.000
mysql
日期格式转换:date_format(date,format), time_format(time,format)
1)使用DATE_FORMAT(数据库字段,'%Y%m%d')将时间类型字段格式为"yyyy-mm-dd"字符串格式
2)str_to_date(数据库字段,'%m.%d.%Y')将字符串类型字段格式为"yyyy-mm-dd"时间格式
3)mysql> select date_format('2008-08-08 22:23:00', '%W %M %Y');
+------------------------------------------------+
| date_format('2008-08-08 22:23:00', '%W %M %Y') |
+------------------------------------------------+
| Friday August 2008 |
+------------------------------------------------+
mysql> select date_format('2008-08-08 22:23:01', '%Y%m%d%H%i%s');
+----------------------------------------------------+
| date_format('2008-08-08 22:23:01', '%Y%m%d%H%i%s') |
+----------------------------------------------------+
| 20080808222301 |
+----------------------------------------------------+
mysql> select time_format('22:23:01', '%H.%i.%s');
+-------------------------------------+
| time_format('22:23:01', '%H.%i.%s') |
+-------------------------------------+
| 22.23.01 |
+-------------------------------------+
MySQL 日期、时间转换函数:date_format(date,format), time_format(time,format) 能够把一个日期/时间转换成各种各样的字符串格式。它是 str_to_date(str,format) 函数的 一个逆转换。
分享到:
相关推荐
本猿最近做数据库迁移,修改了大量sql语句,对oracle和MySQL语法之间的一些不同之处总结了一些。
oracle与mysql对比Oracle 和 mysql 的一些简单命令对比参照
Dbmover for Mysql to Oracle 是高效的将Mysql导入到Oracle数据库的工具。 使用DBMover可以灵活定义Mysql和Oracle之间表和字段的对照关系,也可以在DBMover创建一个查询,把查询结果当作源表转入到Oracle中。 ...
oracle与mysql常用查询语法比较
Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结Oracle到Mysql数据库迁移总结
Oracle与Mysql性能调优与问题诊断异同 Mysql(Snapshot) Oracle(AWR)
这是一个在面试中经常被问到的问题,关于oracle与mysql的区别,学习吧
Oracle to MySQL Oracle 转 MySQL亲自测试,好用
DBA 攻坚 左手Oracle右手MySQL oneNote格式
oracle向mysql建表语句的迁移。 直接表结构的生成sql脚本
Oracle数据库转换成Mysql数据库,可将Oralce数据转换成Mysql数据。
简单讲解了使用kettle 如何把oracle与mysql的数据进行转换的方法及案列 和最基本的一些配置方法。
Oracle与MYSQL的几点区别
SpringBoot定时任务实现Oracle和mysql数据同步
使用goldengate实现Oracle与Mysql之间数据迁移最佳实践手册
使用ORACLE和MYSQL的简单区别 归纳下我遇到最常见的问题。 1.在ORACLE中用select * from all_users显示所有的用户,而在MYSQL中显示所有数据库的命令是show databases。对于我的理解,ORACLE项目来说一个项目就应该...
数据库 Mysql转oracle sql脚本转oracle脚本
一个可以从oralce转换为mysql语句的客户端,操作简单,按照向导只需要几步即可完成,各位小伙伴记得给个好评哦!
mysql数据库转oracle工具,解压即用,支持表结构转换a
oracle转换mysql工具2