Oracle
Oracle
ginger_mr
略...
展开
-
Oracle-SQL以及PL\SQL练习
SQL1.找到员工表中工资最高的前三名,如下格式:2.找到员工表中薪水大于本部门平均薪水的员工。3.统计每年入职的员工个数。PL\SQL原创 2020-07-21 21:34:00 · 373 阅读 · 0 评论 -
Oracle-3天总结
3天总结sql中的null: 1、包含null的数学表达式都为null。 2、null永远 != null。 3、如果集合中含有null值,不能使用not in;但可以使用in。 4、测试order by, null值最大。 5、组函数会自动滤空(null),可以嵌套滤空函数来屏蔽他的滤空功能。SQL优化的原则: 1、尽量使用列名 2、where解析顺序 右-->左 下面两个where条件最后结果是一样,但是执行效率是不一样,因为where条件解析从右望左,所以fals原创 2020-07-21 21:34:22 · 198 阅读 · 0 评论 -
Oracle-数据库对象(下)
文章目录存储过程1.什么是存储过程2.创建存储过程3.使用存储过程给指定员工涨工资(传递一个参数)4.使用存储过程给指定员工涨指定额度的工资(传递多个参数)存储函数1.什么是存储函数2.创建存储函数过程和函数中的in和out1.如何解决多个out参数2.有了out参数,那还要存储函数?什么时候使用存储过程/储存函数?使用Java调用存储过程和储存函数1.Java调用存储过程和储存函数2.编写连接Oracle工具类在out参数中使用游标1.使用Java调用参数是游标的存储过程1.关于游标使用for还是is1.原创 2020-07-21 21:32:40 · 139 阅读 · 0 评论 -
Oracle-PLSQL程序设计
PL/SQL 编程语言1.什么是PL/SQL1.第一个PL/SQL程序原创 2020-07-21 21:32:07 · 267 阅读 · 0 评论 -
Oracle-数据库对象(上)
文章目录常见的数据库对象1.表1.表空间1.创建表空间常见的数据库对象使用DDL语句创建和管辖数据库对象1.表1.表空间再说到表的时候先说说表空间表空间? Oracle数据库的逻辑单元。 数据库----表空间 一个表空间可以与多个数据文件(物理结构)关联,一个数据库下可以建立多个表空间,一个表空间可以建立多个用户,一个用户下可以建立多个表。1.创建表空间...原创 2020-07-21 21:31:40 · 190 阅读 · 0 评论 -
Oracle-管理员登录和回收站
管理员登录回收站原创 2020-07-21 21:31:17 · 130 阅读 · 0 评论 -
Oracle-处理数据
文章目录SQL的类型数据操作语言1.插入数据(insert)1.向表中插入空值2.地址符&3.从其它表中拷贝数据2.更新数据(update)1.在UPDATE语句中使用子查询3.删除数据(delete)1.delete和truncate的区别1.delete的碎片图解2.delete和truncate那个删除数据更快SQL的类型DML(Data Manipulation Language 数据操作语言): select insert、update、 delete。DDL(Data Defin原创 2020-07-21 21:30:50 · 199 阅读 · 0 评论 -
Oracle-子查询和集合运算
文章目录子查询子查询类型1.单行子查询2.多行子查询1.in:等于列表中的任何一个2.any:和子查询返回的任意一个值做比较3.all:和子查询返回的所有值作比较子查询要注意的问题4、可以在主查询的 select from where having 后面使用子查询1.select后面使用子查询2.where后面使用子查询3.having后面使用子查询5、不可以在 group by 使用子查询6、强调 from 后面的子查询7、主查询和子查询可以不是同一张表;只要子查询返回的结果 主查询可以使用 即可8、一原创 2020-07-21 21:33:33 · 803 阅读 · 0 评论 -
Oracle-多表查询
笛卡尔集原创 2020-07-21 21:30:25 · 183 阅读 · 0 评论 -
Oracle-函数
文章目录SQL 函数SQL 函数分类单行函数1.字符函数1.大小写控制函数1.lower、upper、initcap2.字符控制函数1.concat2.substr3.length | lengthb4.instr5.lpad | rpad6.trim7.replace2.数字函数1.round、trunc、 mod3.日期函数1.日期的数学运算2.sysdate3.months_between3.add_months4.next_day5.last_day6.round、trunc4.转换函数1.隐式2.原创 2020-07-21 21:33:06 · 233 阅读 · 0 评论 -
Oracle-SQL和SQL*Plus以及iSQL*Plus区别
文章目录SQLSQL*PlusiSQL*PlusSQL和SQL*Plus以及iSQL*Plus区别1.SQL2.SQL*Plus3.iSQL*PlusSQLSQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的关系型数据库均支持SQL。SQL*PlusSQL*Plus是oracle自带的数据库管理客户端,可以在这里编辑SQL语句执行,是命令行模式的。原创 2020-07-21 21:29:01 · 641 阅读 · 0 评论 -
Oracle-查询
基本查询sqlplus scott/tiger@192.168.98.6:1521/orcl 注意这后面别加上分号;原创 2020-07-21 21:30:06 · 151 阅读 · 0 评论 -
Oracle-基本概念
Oracle Database的基本概念1.一个Oracle服务器1.一个Oracle服务器图解2.Oracle集群图解2.Oracle 数据库 和 Oracle 实例Oracle数据库的体系结构原创 2020-07-21 21:29:35 · 153 阅读 · 0 评论