自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

魏宇轩

对于数组下标应该从0开始还是从1开始,我的0.5折中提议被他们未经认真考虑而拒绝了!

  • 博客(111)
  • 资源 (78)
  • 收藏
  • 关注

原创 oracle(34)_PL/SQL_简介

PL/SQL简介● 什么是PL/SQL?PL/SQL(Procedure Language/SQL),PLSQL 是 Oracle 对 SQL 语言的过程化扩展,指在 SQL 命令语言中增加了过程处理语句(如分支、循环等),使 SQL 语言具有过程处理能力。把 SQL 语言的数据操纵能力与过程语言的数据处理能力结合起来,使得 PL/SQL 面向过程但比过程语言简单、高效、灵活和实用。...

2019-03-30 10:31:53 294

原创 oracle(33)_SQL_索引

SQL索引 索引 ● 索引是用于加速数据存取的数据对象。合理的使用索引可以大大降低 i/o 次数,从而提高数据访问性能。● 索引有很多种我们主要介绍常用的几种:为什么添加了索引之后,会加快查询速度呢?图书馆:如果杂乱地放书的话检索起来就非常困难,所以将书分类,然后再建一个箱子,箱子里面放卡片,卡片里面可以按类查询,按姓名查或者类别查,这样的话速度会快很多很多,这个就有点像索引。索...

2019-03-30 10:19:59 292

原创 oracle(32)_SQL_序列(sequence)

SQL序列 序列 在很多数据库中都存在一个自动增长的列,如果现在要想在oracle 中完成自动增长的功能, 则只能依靠序列完成,所有的自动增长操作,需要用户手工完成处理。语法:CREATE SEQUENCE 序列名 [INCREMENT BY n] [START WITH n] [{MAXVALUE/ MINVALUE n|NOMAXVALUE}] [{CYCLE|NOCYCLE}] [{C...

2019-03-30 08:54:51 326

原创 oracle(31)_SQL_视图(view)

SQL视图(view) 视图 视图就是封装了一条复杂查询的语句,创建视图的时候查询的 sql 不能有重复的列名。语法:CREATE VIEW 视图名称 AS 子查询范例:建立一个视图,此视图包括了20部门的全部员工信息创建视图的时候,若提示权限不足,需要以管理员身份登录执行 grant connect,resource,dba to scott; 赋予用户 scott 一些权...

2019-03-27 12:30:24 677

原创 oracle(30)_SQL_rownum 和 分页

SQLrownum 和 分页 rownum ROWNUM:表示行号,实际上此是一个列,但是这个列是一个伪列,此列可以在每张表中出现。范例:查询 emp 表带有 rownum 列示例图:可以根据 rownum 来取结果集的前几行,比如前 5行示例图:但是我们不能取到中间几行,因为 rownum 不支持大于号,只支持小于号,如果想实现我们的需求怎么办呢?答案...

2019-03-27 11:46:22 530

原创 oracle(29)_SQL_约束_外键约束

SQL约束在数据库开发中,约束是必不可少,使用约束可以更好的保证数据的完整性。 外键约束 之前所讲的都是单表的约束,外键是两张表的约束,可以保证关联数据的 完整性。我们在两张表中插入数据时,如果没有主外键关系,我们发现在 order_detail 表中插入的 order_id 在 order 表中并不存在,这样在数据库中就产生了脏数据,此时需要外键来约束它。范例:创建两张表,一张...

2019-03-27 10:33:03 557

原创 oracle(28)_SQL_约束_检查约束

SQL约束在数据库开发中,约束是必不可少,使用约束可以更好的保证数据的完整性。 检查约束 使用检查约束可以来约束字段值的合法范围。范例:创建一张表性别只能是 1 或 2示例图:此时,对于表中性别列只能插入 1 或者 2!检查约束也可以自定义示例图:以上操作完整源码:--检查约束create table person( per...

2019-03-27 09:48:17 401

原创 oracle(27)_SQL_约束_唯一约束

SQL约束在数据库开发中,约束是必不可少,使用约束可以更好的保证数据的完整性。 唯一约束(unique) 表中的一个字段的内容是唯一的范例:建表一个 pname 是唯一的表示例图:此时是不允许向表内插入名字相同的记录的!唯一约束的名字也可以自定义示例图:以上操作完整源码:--唯一约束create table person( ...

2019-03-27 09:37:17 561

原创 oracle(26)_SQL_约束_主键约束 & 非空约束

SQL约束在数据库开发中,约束是必不可少,使用约束可以更好的保证数据的完整性。 主键约束 主键约束都是在 id 上使用,而且本身已经默认了内容不能为空,可以在建表的时候指定。创建一张表,把 person_id 作为主键示例图:查看表的信息主键不可为空主键不可重复(唯一), SCOTT.SYS_C0017981是系统自动分配的约束的名字可以自定义主键...

2019-03-27 09:25:21 732

原创 oracle(25)_SQL_表的管理_建表 & 修改 & 删除 & 截断表

SQL表的管理 常用数据类型 建表 语法:Create table 表名(字段1 数据类型 [default 默认值],字段2 数据类型 [default 默认值],…字段n 数据类型 [default 默认值]);范例:创建person表create table person(pid number(10),name varchar2(10),g...

2019-03-27 08:48:53 347

原创 oracle(24)_SQL_数据库事物

SQL数据库事物 数据库事物 注意:本节使用的仍是上节复制的表 myemp!范例:删除员工8001;示例图:从结果上看似乎数据已经删除,但是我们再打开另一个窗口查看发现 8001 的员工还在。说明:事务处理:所谓的事务管理就是要保证数据的完整性,要么同时成功,要么同时失败。当我们执行完 delete 语句时,我们去数据库中去查看数据,发现并没有我们删除数据,这是因为...

2019-03-25 10:19:44 275

原创 oracle(23)_SQL_数据库变更

SQL数据库变更 数据库变更 为了保存原始 emp 的信息保存,我们复制一份 emp 表Create table myemp as select * from emp;示例图:● Insert(增加)标准写法语法:INSERT INTO 表名[(列名1,列名2,...)] VALUES(值1,值2,...)示例图:简单写法(不建议)语法:...

2019-03-25 08:54:45 360

原创 oracle(22)_SQL_Union 和 Union All 的用法

SQL子查询 Union 和 Union All 的用法 ● Union:对两个结果集进行并集操作,不包括重复行。范例:工资大于 1000 和大于2000 的员工做并集示例图:● Union All:对两个结果集进行并集操作,包括重复行。范例:工资大于 1000 和大于2000 的员工做并集示例图:● 合并需要注意的事项示例图:以上操作完整源码:--un...

2019-03-25 07:50:57 920

原创 JDBC基础(2)_JDBC 接口、类介绍

JDBCJDBC接口、类介绍● JDBC中的主要类(接口)在JDBC中常用的类1、DriverManager – 类,用来获取 Connection;2、Connection – 接口;3、Statement – 接口;4、ResultSet – 接口。● DriverManager其实我们今后只需要会用 DriverManager 的 getConnection() 方...

2019-03-24 15:45:49 408

原创 JDBC基础(1)_概述

概述什么是 JDBCJDBC(Java DataBase Connectivity)就是 Java 数据库连接,说白了就是用 Java 语言来操作数据库。原来我们操作数据库是在控制台使用 SQL 语句来操作数据库,JDBC 是用 Java 语言向数据库发送 SQL 语句。JDBC 原理早期 SUN 公司的天才们想编写一套可以连接天下所有数据库的 API,但是当他们刚刚开始时就发现这是...

2019-03-24 15:14:28 336

原创 oracle(21)_SQL_exists 和 not exists 关键字的用法

SQL子查询 exists 和 not exists 关键字的用法 范例:查询出有员工的部门有哪些示例图:● exists 关键字的用法exists (sql 返回结果集为真)示例图:范例:● not exists 关键字的用法not exists (sql 不返回结果集为真)示例图:以上操作完整源码:--查询出有员工的部门有哪些--in关键字尽量要...

2019-03-24 13:59:32 1923

原创 oracle(20)_SQL_子查询

SQL子查询 子查询 ● 子查询在一个查询的内部还包括另一个查询,则此查询称为子查询。SQL 的任何位置都可以加入子查询。范例:查询比 7654 工资高的雇员分析:查询出 7654 员工的工资是多少,把它作为条件示例图:注意:所有的子查询必须在 “()” 中编写。子查询在操作中有三类:① 单列子查询:返回的结果是一列的一个内容② 单行子查询:返回多个列,有可能是一个...

2019-03-24 13:40:44 441

原创 oracle(19)_SQL_多表联合查询_分组统计(下)

SQL多表查询 分组统计 ● 分组统计分组统计需要使用 GROUP BY 来分组语法:SELECT * |列名 FROM 表名 {WEHRE 查询条件} {GROUP BY 分组字段,分组字段1,...} ORDER BY 列名1 ASC|DESC,列名2...ASC|DESC范例:部门人数大于 5 人的部门分析:需要给 count(ename) 加条件,此时在本查询中...

2019-03-24 13:08:37 2117

原创 oracle(18)_SQL_多表联合查询_分组统计(上)

SQL多表查询 分组统计 ● 分组统计分组统计需要使用 GROUP BY 来分组语法:SELECT * |列名 FROM 表名 {WEHRE 查询条件} {GROUP BY 分组字段,分组字段1,...} ORDER BY 列名1 ASC|DESC,列名2...ASC|DESC范例:查询每个部门的人数示例图:范例:查询出每个部门的平均工资示例图:...

2019-03-22 08:48:10 4020

原创 oracle(17)_SQL_多表联合查询_分组函数

SQL多表查询 分组函数 ● 统计记录数 count()用于计算有多少条数据范例:查询出所有员工的记录数示例图:不建议使用 count(*),可以使用一个具体的列以免影响性能。● 最小值查询 min()范例:查询出来员工最低工资示例图:● 最大值查询 max()范例:查询出员工的最高工资示例图:● 查询平均值 avg()范例:查询出员工的平均工资...

2019-03-22 07:50:52 612

原创 oracle(16)_SQL_多表联合查询_SQL1999 对 SQL 的支持_交叉连接 & 自然连接 & USING子句 & ON 子句 & 左连接和右连接

SQL多表查询 SQL1999 对 SQL 的支持 ● 交叉连接(了解)语法:CROSS JOIN交叉连接会产生笛卡尔积示例图:● 自然连接(了解)语法:NATURAL JOIN自然连接会自动的分析管理条件进行连接,去掉笛卡尔积。示例图:USING 子句(了解)直接管理操作示例图:ON 子句(重要)自己编写连接条件,相当于 whe...

2019-03-21 22:21:38 392

原创 oracle(15)_SQL_多表联合查询_外连接

SQL外连接 外连接(左右连接) ● 左右连接当我们在做基本连接查询的时候,查询出所有的部门下的员工,我们发现编号为 40 的部门下没有员工,但是要求把该部门也展示出来,我们发现上面的基本查询是办不到的。使用 ( + ) 表示左连接或者右连接,当 ( + ) 在左边表的关联条件字段上时是左连接,如果是在右边表的关联条件字段上就是右连接。范例:查询出所有员工的上级领导分析:我们发...

2019-03-21 21:15:24 529

原创 oracle(14)_SQL_多表联合查询_基本查询

SQL多表查询 多表连接基本查询 使用一张以上的表做查询就是多表查询。语法:SELECT {DISTINCT} * | 列名 .. FROM 表名 别名,表名1 别名 {WHERE 限制条件 ORDER BY 排序字段 ASC | DESC .. .}范例:查询员工表和部门表员工表部门表查询员工表和部门表我们发现产生的记录数是 48 条,我们还会...

2019-03-21 08:23:02 1329

原创 oracle(13)_SQL_单行函数_通用函数

SQL单行函数通用函数 空值处理 nvl 范例:查询所有的雇员的年薪示例图:我们发现很多员工的年薪是空的,原因是很多员工的奖金是 null,null 和任何数值计算都是 null,这时我们可以使用 nvl 来处理。示例图: Decode 函数该函数类似 if…else if…esle语法:DECODE(col/expression, [search1,result...

2019-03-20 20:37:25 327 1

原创 oracle(12)_SQL_单行函数_转换函数

SQL单行函数转换函数● TO_CHAR:字符串转换函数范例:查询所有的雇员的入职日期,并将年月日分开,此时可以使用 TO_CHAR 函数来拆分拆分时需要使用通配符年:y,年是四位使用 yyyy月:m,月是两位使用 mm日:d,日是两位使用 dd时:HH分:mi秒:ss示例图:范例:得到当前日期示例图范例:查询入职日期,在结果中 10 以下的月前面被补了前...

2019-03-20 19:57:14 1650 1

转载 颜色名列表

颜色名列表颜色名十六进制颜色值颜色AliceBlue#F0F8FFrgb(240, 248, 255)AntiqueWhite#FAEBD7rgb(250, 235, 215)Aqua#00FFFFrgb(0, 255, 255)Aquamarine#7FFFD4rgb(127, 255, 212)Azure#F0FFFFrgb(240, 255, 255)Beige#F5F5DCrgb(24...

2019-03-20 18:59:43 488

原创 oracle(11)_SQL_单行函数_日期函数

SQL单行函数日期函数● Oracle 中提供了很多和日期相关的函数,包括日期的加减,在日期加减时有一些规律:日期 – 数字 = 日期日期 + 数字 = 日期日期 – 日期 = 数字(天)范例:查询雇员的进入公司的周数分析:查询雇员进入公司的天数 (sysdate – 入职日期) / 7 就是周数范例:查询所有雇员进入公司的月数分析:获得两个时间段中的月数:MONT...

2019-03-20 18:53:26 528

原创 oracle(10)_SQL_单行函数_字符函数 & 数值函数

SQL单行函数---------------------------------------------------字符函数------------------------------------------------------接收字符输入返回字符或者数值,dual 是伪表字符的大小写转换示例图:首字符大写示例图:字符串的连接可以使用 concat ,也可以使用...

2019-03-20 09:15:08 404

原创 oracle(9)_SQL_结果集排序

SQL

2019-03-20 08:38:58 559

原创 oracle(8)_SQL_条件查询

SQL限定查询● 在查询绝大多数都会有条件的限制。语法:select *|列名 from 表名 where 条件例如:查询工资大于1500的所有雇员。范例:查询每月能得到奖金的雇员分析:只要字段中存在内容表示不为空,如果不存在内容就是null,语法:列名 IS NOT NULL-- 为空列名 IS NULL--不为空 示例图:范例:查询工资大...

2019-03-20 08:17:05 810

原创 oracle(7)_SQL_简单查询

简单查询● 查询语法Select * |列名 from 表名示例图:● 别名用法在查询的结果列中可以使用别名Select 列名 别名,列名 别名,... from emp;示例图:● 除重复的数据使用 distinct 可以消除重复的行,如果查询多列的必须保证多列都重复才能去掉重复。Select distinct *|列名, ... from emp...

2019-03-19 23:31:53 339

原创 oracle(6)_SQL_简介和 PL/SQL Developer 的简单使用

SQL 简介● 结构化查询语言(Structured Query Language)简称 SQL (发音:/ˈɛs kjuː ˈɛl/ “S-Q-L”),结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。结构化查询语言是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了...

2019-03-19 23:29:13 302

原创 oracle(5)_Scott 用户下的表结构

Scott 用户下的表结构打开 PL/SQL Developer 使用 scott 用户登录连接数据库。如有错误,欢迎指正!

2019-03-19 22:33:50 435

原创 oracle(4)_命令行操作

oracle 的命令行常用操作● 登录运行cmd进入命令行(以管理员身份运行)Sqlplus 用户名/密码 [as sysdba]如果是超级管理员需要在用户名/密码后面加上 as sysdba,是以系统管理员的身份来登录的,如图。如果是普通用户不需要as sysdba● 查看当前连接数据库的用户使用show user查看当前的用户● 用户的切换在登录的状态下输入:conn...

2019-03-19 21:58:02 532

原创 oracle(3)_基本概念

oracle 基本概念● 数据库Oracle 数据库是数据的物理存储。这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。其实 Oracle 数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可以看作是 Oracle 就只有一个大数据库。● 实例一个 Oracle 实例(Oracle Instance)有一系列的后台进程(Backguound Pr...

2019-03-18 08:28:26 328 1

原创 oracle(2)_相关软件安装

oracle10g安装Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。注:来源百度百科。...

2019-03-18 07:49:54 337

原创 oracle(1)_简介

oracle介绍● ORACLE 数据库系统是美国 ORACLE 公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或 B/S 体系结构的数据库之一。比如 SilverStream 就是基于数据库的一种中间件。ORACLE 数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系...

2019-03-18 07:17:42 403

原创 Linux(23)_命令语法_Tomcat 的安装

Linux的常用命令软件包管理● Tomcat 的安装后续完善!

2019-03-17 22:28:15 229 1

原创 Linux(22)_命令语法_jdk 的安装

Linux的常用命令软件包管理● jdk 的安装后续完善!

2019-03-17 22:25:39 279

原创 Linux(21)_命令语法_源码包安装

Linux的常用命令软件包管理● 源码包安装安装 redis 步骤:先安装 tclwget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz //下载源码包tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/ 解压cd /usr/local/tcl8.6.1/unix/ ...

2019-03-17 22:21:44 308

CES_USER.sql

企业信息管理系统(2)_用户表的建立,企业信息管理系统(2)_用户表的建立。

2019-09-15

大型 ERP系统项目实战(4)_公共头信息的抽取_jar包.zip

大型 ERP系统项目实战(4)_公共头信息的抽取_jar

2019-06-26

大型 ERP系统项目实战(3)_数据库搭建和页面原型引入_jars.zip

大型 ERP系统项目实战(3)_数据库搭建和页面原型引入

2019-06-26

erp静态页面.zip

大型 ERP系统项目实战(3)_数据库搭建和页面原型引入

2019-06-26

大型 ERP系统项目实战(3)_数据库搭建和页面原型引入_erp1.sql

大型 ERP系统项目实战(3)_数据库搭建和页面原型引入

2019-06-26

网站 模板一.zip

网站 模板一

2019-05-27

JSTL标签库_资料下载.zip

JSTL标签库,JSTL标签库,JSTL标签库,JSTL标签库,JSTL标签库

2019-05-27

jsp__demo2.zip

JSP(5)_pageContext 详细分析

2019-05-25

jsp_demo2.zip

JSP(4)_JSP 内置对象

2019-05-25

jsp_demo1.zip

JSP(2)_JSP 的脚本语法

2019-05-25

session_demo.zip

会话 session 和 cookie(8)_HttpSession 概述

2019-05-25

cookie_demo5.zip

会话 session 和 cookie(7)_Cookie 禁用处理

2019-05-25

cookie_demo4.zip

会话 session 和 cookie(6)_Cookie 中文处理

2019-05-25

cookie_demo3.zip

会话 session 和 cookie(5)_Cookie 的路径

2019-05-25

cookie_demo2.zip

会话 session 和 cookie(3)_cookie 的生命周期

2019-05-24

cookie_demo1.zip

会话 session 和 cookie(2)_cookie 和 cookie 的读取和写入

2019-05-24

cookie_demo.zip

会话 session 和 cookie(1)_Cookie 概述,会话 session 和 cookie(1)_Cookie 概述

2019-05-24

reqresp_demo5.zip

请求对象 request 和响应对象 response(9)_ HttpServletResponse

2019-05-24

reqresp_demo4.zip

请求对象 request 和响应对象 response(8)_HttpServletRequest 请求转发(服务器端跳转 forward)

2019-05-24

reqresp_demo3.zip

请求对象 request 和响应对象 response(6)_Request 的获得中文乱码处理

2019-05-18

wyxtabbar.zip

Vue.js_38_TabBar 案例

2020-04-21

webpack.zip

Vue.js_34_Webpack 详解,

2020-04-19

struts2.zip

Struts2 汇总代码

2020-01-28

ref_demo.zip

框架基础阶段性学习源码文件; 框架基础阶段性学习源码文件; 框架基础阶段性学习源码文件; 框架基础阶段性学习源码文件。

2019-12-15

jq_demo.zip

Jquery 阶段练习的源码文件(全); ;

2019-12-14

rainmeter皮肤大合集 大部分皮肤都有 .zip

rainmeter皮肤大合集,大部分皮肤都有,你想要的这里都有,分享给大家使用,不谢。

2019-12-08

jquery类库.zip

jquery类库,jquery类库,

2019-12-03

正则表达式项目源码文件reg_demo.zip

正则表达式项目源码文件

2019-12-01

使用 ajax 和 json 来做菜单联动.zip

使用 ajax 和 json 来做菜单联动

2019-11-30

json_demo.zip

json_demo程序源码;

2019-11-30

json需要的jar包.zip

json需要的jar包,jakarta commons-lang 2.5 ,jakarta commons-beanutils 1.8.0 ,jakarta commons-collections 3.2.1 ,jakarta commons-logging 1.1.1 ,ezmorph 1.0.6 。

2019-11-30

ajax_demo.zip

ajax 源码文件,https://blog.csdn.net/qq_36260974/article/details/103323407

2019-11-30

js_demo1.zip

JavaScrip 汇总源码,文档对象、方法、windows常用方法、JavaScrip 的触发事件。

2019-11-29

文件上传下载.zip

文件上传下载:file_down、file_upload、file_upload1

2019-11-03

监听器.zip

监听器章节知识总结工程文件源码,包括 listener_demo、listener_demo1、listener_demo2。

2019-11-02

企业信息管理系统(15)_设置过滤器

企业信息管理系统(15)_设置过滤器;企业信息管理系统(15)_设置过滤器

2019-10-25

过滤器.zip

过滤器项目汇总:filter_demo、filter_demo1、filter_demo2、filter_demo3、filter_demo4、filter_demo5

2019-10-25

企业信息管理系统(13)_控制层、项目视图层、model 层重构

企业信息管理系统(13)_model 层重构

2019-10-13

标签库.zip

标签库的包 standard.jar 和 jstl.jar,,标签库的包 standard.jar 和 jstl.jar。。

2019-09-27

企业信息管理系统员工信息数据处理

完成数据库的增删改查功能,基本实现企业信息管理系统当中的员工信息数据的处理。

2019-09-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除