文档章节

Oracle数据库与MySQL的区别

消散了的诗意
 消散了的诗意
发布于 2016/09/17 17:09
字数 315
阅读 15
收藏 2

Oracle与MySql的区别
1.Oracle主要是大型项目应用比较多,Mysql主要应用于中小型项目,而且相比较而言MySql比Oracle要简单易用一些

2.Mysql实现自动递增递减比较方便,Oracle则要通过序列+触发器来实现
(Oracle实现自动递增:
(1)新建序列  
(2)创建触发器   基本类型:TABLE    计时:before(在录入数据库之前) after(在录入数据库之后) 基准对象:表名  事件:insert(插入)
     代码: ereate or replace TPLGGER 触发器名
            BEFORE INSERT ON 表名
            for Each row
            begin  select 序列名.nextval into:new.要自增的字段 from dual;
            END;
    (不能用于sys方案,要自己新建普通用户(角色:(1)connect(链接的)(2)Resource(建表的)))

 

3.Oracle有rownum,所以查询前10行的SQL语句不同

Oracle:select * from tabname where rownum>=10;

MySQL: select * from tabname limit 0,10;

 

4.sql的转换时间格式的不同

oracle:to_date('2002-08-26','yyyy-mm-dd')     //字符串转换成时间格式

            to_char(sysdate,'yyyy-mm-dd hh:mm:ss')    //时间转换成字符串

Mysql:str_to_date('" + findate + "','%Y-%m-%d %T')"    //字符串转换成时间

            str_to_date('"+fcreatedate+"','%Y-%m-%d %H:%i:%s')  //字符串转换成时间

才疏学浅暂时没有补充的

© 著作权归作者所有

上一篇: jQuery的常用方法
下一篇: String的常用方法
消散了的诗意
粉丝 2
博文 69
码字总数 31164
作品 0
玉溪
程序员
私信 提问
Oracle与MySQL的几点区别

摘要:Oracle数据库与MySQL数据库的区别是本文我们主要要介绍的内容,接下来我们就开始介绍这部分内容,希望能够对您有所帮助。 Oracle与MySQL的区别: 1.在Oracle中用select from all_users...

可淘淘
2011/12/14
119
2
mysql和oracle的不同

一、日期处理 二、连接字符串在Oracle中用 ,SqlServer中用+,MySQL中用concat('a','b','c') 三、mysql与oracle数据库实现自增列的区别: mysql可以实现自增列,只要在建表时设置auto_incremen......

-wangming-
2016/06/06
86
0
数据库应用-mysql语句拾遗

MySQL (关系型数据库管理系统) MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好...

zyx1990zm
2017/01/06
0
0
mysql与Oracle的区别

一、并发性 并发性是oltp数据库最重要的特性,但并发涉及到资源的获取、共享与锁定。 mysql: mysql以表级锁为主,对资源锁定的粒度很大,如果一个session对一个表加锁时间过长,会让其他ses...

鲸落大叔
2018/06/17
0
0
Mysql 知识点总结(持续更新)

挺长一段时间没有动手写博客了,接下来的一段时间将对前段时间学的mysql做一次总结,内容比较多,将持续更新上来,贵在坚持啊~ 关于mysql的,这里不多说,看图说话: 上面的图是最新的统计情...

10730
2013/08/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

mysql-connector-java升级到8.0后保存时间到数据库出现了时差

在一个新项目中用到了新版的mysql jdbc 驱动 <dependency>     <groupId>mysql</groupId>     <artifactId>mysql-connector-java</artifactId>     <version>8.0.18</version> ......

ValSong
今天
5
0
Spring Boot 如何部署到 Linux 中的服务

打包完成后的 Spring Boot 程序如何部署到 Linux 上的服务? 你可以参考官方的有关部署 Spring Boot 为 Linux 服务的文档。 文档链接如下: https://docs.ossez.com/spring-boot-docs/docs/r...

honeymoose
今天
6
0
Spring Boot 2 实战:使用 Spring Boot Admin 监控你的应用

1. 前言 生产上对 Web 应用 的监控是十分必要的。我们可以近乎实时来对应用的健康、性能等其他指标进行监控来及时应对一些突发情况。避免一些故障的发生。对于 Spring Boot 应用来说我们可以...

码农小胖哥
今天
8
0
ZetCode 教程翻译计划正式启动 | ApacheCN

原文:ZetCode 协议:CC BY-NC-SA 4.0 欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远。 ApacheCN 学习资源 贡献指南 本项目需要校对,欢迎大家提交 Pull Request。 ...

ApacheCN_飞龙
今天
5
0
CSS定位

CSS定位 relative相对定位 absolute绝对定位 fixed和sticky及zIndex relative相对定位 position特性:css position属性用于指定一个元素在文档中的定位方式。top、right、bottom、left属性则...

studywin
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部