![](https://img-blog.csdnimg.cn/20181221092148881.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Oracle
介绍学习Oracle的历程
曹学成
IT爱好者,技术小菜鸟。
展开
-
Oracle-表的操作
对表的操作主要分为三种:Oracle的数据类型:表的重命名:表的删除和回收站Oracle如果删除表不会真的删除表,而是想Windows一样,进入了回收站,可以恢复和彻底删除 show recyclebin;//查看回收站flashback table person to before drop;//恢复person表 purge table empnull;...原创 2018-12-20 21:12:10 · 189 阅读 · 6 评论 -
Oracle-子查询
子查询在企业中用的是最多的,功能强大,效率比较高,所以子查询应该是学习的重点、1、any操作符1.1、=any功能与in操作符是完全一样的1.2、>any比子查询中返回记录的最小的还要大的数据1.3、<any比子查询中返回记录的最大的还要小的数据2、all操作符2.1、>all比子查询中的返回的记录最大的还要大的数据2.2、&l...原创 2018-12-20 20:57:34 · 142 阅读 · 6 评论 -
Oracle-连接和分组
学习新知识前先复习以前学过的知识1、去重关键字:distinctselect distinct job from emp where comm is not null;//去重2、日期函数select * from emp where last_day(hiredate)-2=hiredate;//每个月倒数第三天雇佣的员工 select * from emp where mo...原创 2018-12-20 20:42:21 · 467 阅读 · 3 评论 -
Oracle-单行函数
字符函数:select upper('hello') from dual;就相当于select upper('HELLO') from dual; select ename,substr(ename,1,3) from emp;//把1改为0效果相同截取后三个字符: select ename,substr(ename,length(ename)-2) from emp;...原创 2018-12-20 20:21:54 · 103 阅读 · 2 评论 -
Oracle-SQL语法
1、不等于三种形式:<> != notselect * from emp where not job='CLERK'; select * from emp where job!='CLERK'; select * from emp where job<>'CLERK';2、between andselect * from emp where...原创 2018-12-20 19:59:59 · 311 阅读 · 2 评论 -
Oracle配置和使用
Oracle数据库无论从性能还是跨平台都是业内非常优异的,所以被很多公司使用,所以学习Oracle还是有些必要的。安装过程比较简单,就不说了。快安装完成时,需要管理四个用户。前面是用户名,后面是密码1、开启服务使用Oracle前要开启两个服务(一个是监听服务,一个是实例服务(实例服务不一定叫这个名,跟你安装时的设置实例有关OracleService*****)),最好设置为自动,否...原创 2018-12-20 19:47:07 · 798 阅读 · 4 评论