![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务器及软件———Oracle数据库
文章平均质量分 94
anxpp
五桥走马谷雨
展开
-
SQL数据库语言总结及代码示例
SQL 指结构化查询语言(Structured Query Language),SQL使我们有能力访问数据库SQL是一种 ANSI 的标准计算机语言。 SQL语言不区分大小写。 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。查询和更新指令构成了 SQL 的 DML 部分: SELECT - 从数据库表中获取数据 UPDATE原创 2016-05-02 05:55:49 · 43907 阅读 · 2 评论 -
Oracle 12c Windows安装、介绍及简单使用(图文)
本文图文详细介绍了 Oracle 12c 的安装,简单介绍了web管理,sql developer和plsql developer的使用以及配置相关信息。都是非常基础的内容,因为本人也是Oracle 的初学者。后续系列文章也会慢慢深入。原创 2016-05-08 12:31:01 · 67575 阅读 · 7 评论 -
Spring Boot + Spring Data JPA项目配置多数据源
在以前的常规项目中,直接XML配置文件中配置多个数据源即可,在最新推荐的做法中,我们使用配置类来设置。首先配置两个数据源:package com.anxpp.web.config;import javax.sql.DataSource;import org.springframework.beans.factory.annotation.Qualifier;import org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder原创 2016-08-22 09:58:45 · 20325 阅读 · 43 评论 -
Oracle中的字符串类型及相关函数详解
1、概述 本文介绍String类型及相关的函数,基于当前最新的Oracle 12c 为基础作介绍。 下文将字符串简称为串。 Oracle函数的工作方式有两种: 1、根据旧的对象创建新的对象——他们对原来的信息进行修改,如改变字母的大小写。 2、告诉用户有关的信息,如一个单词或句子中有几个字符。 后续会更新另外两种处理文本的方式:Oracle中的正则表达式 和 Oracle Text工具,等文章编辑完成,会在此处添加链接。 Oracle中主要有两种字符原创 2016-06-22 08:15:02 · 17623 阅读 · 4 评论 -
Oracle中的数据类型简介
博客中的Oracle系列文章基于Oracle 12c,部分内容可能不适用于版本较老的Oracle。 简介 本文简单介绍Oracle数据库中的数据类型。 MySQL中的数据类型可参考: MySQL 中的数据类型介绍。 整体介绍见下表:数据类型 数据类型其实已经比MySQL中少挺多了,我们主要还是关心其相关的函数,或者是在PL/SQL中的使用。不过更多的文章还没来得及更新,更新后在后面添加链接。 更多相关内容 随着文章的更新,会逐渐补全下面的链接。原创 2016-07-07 22:36:32 · 3137 阅读 · 0 评论 -
Oracle——分区表
1、概述 即使业务拆分,有时还是不能避免某张表的数据(行数)过多。 当单表数据过多时,会影响整体的性能,查询将变得更慢,数据的备份恢复也会花费更多时间。 However,数据库一般都提供了一个将单表拆分成多张表的机制,以更容易的管理表和解决性能问题。这种方式(把表的行分为多个部分)划分表数据的方法就是对表的分区。被分区的表是分区表,拆分后的每一部分叫一个分区。 分区是解决大型表问题的有效方法: 改善表的查询性能。 表更容易管理。 导入导出会更好的执行原创 2016-07-17 12:39:11 · 5015 阅读 · 2 评论 -
Oracle中的正则表达式(及函数)详解
1、概述 相信大家对正则表达式都不陌生,从linux下的命令到Java等编程语言,正则表达式无处不在,虽然我们实际使用的时候也并不一定太多,但是当我们要处理字符串时,它确实是一个强大的工具。 上一篇文章(Oracle中的字符串类型及相关函数详解)中,已经介绍了一些串相关的函数,也列出了用于正则表达式的函数,本文就正式介绍他们。 本文基于Oracle 12c ,可能部分内容在较老的版本中不适用。 运算符 在介绍函数前,这里先说明一下Oracle中正则表达式运算符及其原创 2016-07-02 23:36:17 · 34214 阅读 · 4 评论 -
一个SQL面试题
......一个看似简单,实则容易踩坑的例子 记得以前有次被面试问到SQL,当时没答上来,当时也没鼓捣出来(当时对SQL也确实太不熟了(⊙o⊙))。 今天突然想起来了,就重新拿出来,解决后在此处记录一下。 切入正题(下面基于Oracle): 表是这样一张表:CREATE SEQUENCE seq_grade increment by 1原创 2016-07-13 00:05:43 · 2003 阅读 · 1 评论 -
Oracle中的数值处理相关函数介绍
1、概述 Oracle函数处理三种类型的数值:单值、值组和值列表。 这些函数跟串函数一样,用来更改数值或者是返回数值相关的信息。 数值类型区分如下: 单值:只是一个数值,如常数值、PL/SqL等中的变量。数据库的一列和一行的一个数字等。Oracle的单值函数通常通过计算来更改这些值。 值组:一系列数据行中的某一列的所有数值数据。Oracle值组函数提供的是整个组的信息,如求某一列的平均数。 值列表:可能是一列数字,如1、2、3、4.5、PL\SQL等中的变量、原创 2016-07-09 23:18:07 · 7001 阅读 · 0 评论 -
Oracle 在Spring+Hibernate中的使用
本文会基于一个搭建好的工程更新配置文件完成。1、准备 您需要一个搭建好的Spring+Hibernate工程。 可以直接参考(含下载):Eclipse搭建Maven工程集成Spring4+Hibernate5+SpringMVC2、jdbc驱动 若已安装Oracle,在Oracle主目录中有,比如本人的为:C:\app\iamanxpp\p原创 2016-05-08 13:59:50 · 8539 阅读 · 0 评论 -
Oracle 12c 简单的jdbc使用
1、准备工作 Oracle数据库 您需要Oracle数据库,如果没有可以参考这篇文章安装:Oracle 12c Windows安装、介绍及简单使用(图文) 基本的java工程 相信大家都没有问题。 jdbc驱动 在Oracle主目录中有,比如本人的为:C:\app\iamanxpp\product\12.1.0\dbhome_1\jdbc 把ojdbc7.jar添加到工程中即可。2、代码 此处,直接将说明放到注释中,大家阅读起来也请清楚,原创 2016-05-08 13:12:42 · 22097 阅读 · 0 评论 -
JPA规范介绍及实例(Java数据持久化解决方案)
ORM框架的出现,使直接存储对象成为可能,它们将Java对象拆分成SQL语句,并利用JDBC保存到数据库。但是不同的框架,使用起来却是很大不同的,这也导致开发者需要学习各种不同的ORM框架(虽然你可能觉得精通一个ORM框架就够了,但你也不能保证不会碰到需要维护别人的程序的时候,当然,他们很可能就使用了不同的框架)。而JAP规范,正式为了解决这个问题:规范ORM框架,是ORM框架有统一的接口和用法。至于规范,我们可以把它当作接口来理解,它规定了应该怎么做,但不包含任何实现。所以JPA并不能单独使用,必须指定实原创 2016-05-12 23:16:26 · 17690 阅读 · 0 评论 -
Oracle中的SQL分页查询原理和方法详解
转载请注明出处:http://blog.csdn.net/anxpp/article/details/51534006,谢谢! 本文分析并介绍Oracle中的分页查找的方法。 Oracle中的表,除了我们建表时设计的各个字段,其实还有两个字段(此处只介绍2个),分别是ROWID(行标示符)和ROWNUM(行号),即使我们使用DESCRIBE命令查看表的结构,也是看不到这原创 2016-05-29 21:26:10 · 57366 阅读 · 13 评论