
Oracle
muzi木子
把简单的事做好,就是不简单!
把平凡的事做好,就是不平凡!
展开
-
SSM(MyBatis+Spring+SpringMVC)Oracle存储过程应用实战
存储过程可以让我们的数据库操作的效率变高,因为存储过程是提前编译好了。不同于我们发送一条SQL,每次都需要经历系列步骤(语法检查——语义分析——编译——缓存——执行),使用存储过程的话直接就是执行编译好的内容,这样有利于提升系统的性能,尤其是在高并发的情况下这样的效果应该是最为明显的。那么接下来我就分享一下我是如何使用Oracle的存储过程的吧!...原创 2019-10-27 15:33:07 · 534 阅读 · 0 评论 -
jdbcType与Java类型对应关系表格
java.sql.Types 值 Java 类型 IBM DB2 Oracle Sybase SQL Informix IBM Content Manager BIGINT java.lang.long BIGINT NUMBER (38, 0) BIGINT BIGINT INT8 DK_CM_BI...原创 2019-10-27 12:54:54 · 478 阅读 · 0 评论 -
ORACLE分页查询实现
在Oracle数据库中的分页依靠的是ROWNUM和ROWID两个伪列实现的,分页查询需要通过子查询来实现。1.使用ROWNUM伪列实现分页简单查询(不排序,只需要一层子查询即可)--查询第6-第7行数据/* 语法 SELECT * FROM ( SELECT 表名.*,ROWNUM rownum_ FROM 表名 ...原创 2019-10-24 22:44:32 · 199 阅读 · 0 评论 -
使用SQL Developer实现MySQL数据迁移到Oracle数据库【图文教程】
1.下载SQL Developer数据库,链接:https://pan.baidu.com/s/1KP-Nfp8zcvvzgRxckGnZ5g&shfl=sharepset 提取码:j2rd 2.创建一个独立的用户,并授予DBA权限(必须是DBA)CREATE user devUser identified by 123456GRANT dba TO devUser;3.在N...原创 2019-10-21 10:24:21 · 672 阅读 · 0 评论 -
SSM(Spring+SpringMVC+MyBatis)连接Oracle数据库
1.导入Oracle依赖 <!--oracle数据库依赖--> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc7</artifactId> <version>12.1.0.2</ver...原创 2019-10-21 10:02:11 · 1680 阅读 · 0 评论 -
Oracle在现有表的基础上新建新的分区
新的分区建立的原理就是相当于建立一个临时表,然后复制原始表数据,之后再删除原始表,最终将临时表改名为原始表明,分区就建立完毕了。过程代码--创建临时表CREATE TABLE temp_Stock_Received( Stock_ID NUMBER PRIMARY KEY, Stock_Date DATE, Cost N...原创 2019-10-17 16:32:45 · 828 阅读 · 0 评论 -
Oracle数据类型
1.2.1 字符数据类型1.CHAR数据类型 但需要固定长度的字符串时,使用CHAR数据类型。这种数据类型的列长度可以是1~2000字节,如果在定义时未指明大小,则默认占用1字节,如果用户输入的值小于指定的长度,则数据库用空格填充至固定长度。如果用户数输入的值大于指定长度,则数据库返回错误报告。2.VARCHAR2数据类型 &n...原创 2019-10-13 19:54:20 · 1221 阅读 · 0 评论 -
Oracle基础知识
1.1 Oracle基础知识1.1.1 Oracle简介 Oracle是一个数据库管理系统,是Oracle的和兴产品。Oracle在数据安全性与完整性控制方面有比较优越的性能。并且它有比较强的跨操作系统、跨硬件平台的数据互操作能力。它与SQL Server相同都是关系型数据库,它们都支持SQL 92标准。Oracle的主流版本有:9i(其中i...原创 2019-10-13 17:56:58 · 248 阅读 · 0 评论