mysql&oracle差异比较之语法

Posted pzpingzi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql&oracle差异比较之语法相关的知识,希望对你有一定的参考价值。

mysql&oracle差异比较之语法

差异项

Oracle

Mysql

字符串转日期

oracle使用to_date(‘2012-01-01‘,‘yyyy-mm-dd‘)

mysql使用 STR_TO_DATE("2012-01-01", ‘%Y-%m-%d‘)

时间格式显示

to_char(tableDate,‘mmdd‘)

mysql使用DATE_FORMAT(@tableDate, ‘%m%d‘)

整数类型

oracle使用number

mysql使用int

字符串类型

1oraclevarchar字符串类型。

2oracle中,varchar类型长度不是必须的

mysql没有varchar2字符串类型

varchar类型长度是必须的。

日期增长

 tableDate := tableDate + 1

 set @tableDate = DATE_ADD(@tableDate,INTERVAL 1 day)

以上是关于mysql&oracle差异比较之语法的主要内容,如果未能解决你的问题,请参考以下文章

MySQL,Oracle,SQL Server——选取前10条——语法差异

mysql和oracle的语法差异(网络收集)

MYSQL和ORACLE的触发器与存储过程语法差异

MySQL数据库之WHERE条件语句

SQL MySql与SqlServer差异比较

MySQL学习笔记DQL语句之条件查询