数据库
小麦先森
热气腾腾,才不枉年轻
展开
-
plsql的安装配置
一, plsql的下载安装1, 可以网上搜索想要的版本, 在此提供一款本人在用的版本供参考: 链接:https://pan.baidu.com/s/1dxbEvM2FB05V4igauZW5Nw 密码:99pz2, 下载安装 2.1 下载解压之后的样子 2.2 在instantclient_11_2目录下新建NETWORK/ADMIN文件夹, 并新建文件tns...原创 2018-09-27 19:05:58 · 305 阅读 · 0 评论 -
《Oracle总结 01》--建表、插入测试数据
打年初换了工作至今近一年的时间里,大部分时间开发接口,顺带写点前端逻辑代码,数据库相关的用的不多,久了不用就生疏了,趁着18年的最后十来天,得空将数据库等之前的知识简单梳理下。一,Oracle数据库的下载安装官网提供的比较大,这里用的是精简版:链接:https://pan.baidu.com/s/1hSU_DlZY4XQZWl9yzDPyZg 提取码:qkif 下载之后逐步安装,...原创 2018-12-16 10:51:41 · 580 阅读 · 0 评论 -
《Oracle总结 02》--基本语法的应用
1:查询emp表中数据,列出两列,内容为名字与职位, 显示格式:ename:job; SELECT * FROM emp_xiangyoulu; SELECT ENAME,CONCAT(':',JOB) FROM emp_xiangyoulu; 2:查看每个员工职位名称的字符个数SELECT ENAME,job,LENGTH(job) FROM emp_xiangyoulu;...原创 2018-12-16 14:14:00 · 170 阅读 · 0 评论 -
《Oracle总结 03》--常见的业务查询
1:查看工资高于2000的员工select ename,sal from emp_xiangyoulu where sal>2000;select ename,deptno,sal from emp_xiangyoulu where sal>2000 order by sal desc;2:查看职位不是"CLERK"的员工select ename,job from emp_x...原创 2018-12-16 14:38:10 · 309 阅读 · 0 评论 -
《Oracle总结 04》--较为复杂的业务查询
1:查看与CLARK相同职位的员工select ename,job from emp_xiangyoulu where job=( select job from emp_xiangyoulu where ename='CLARK');2:查看低于公司平均工资的员工select ename,sal from emp_xiangyoulu where sal<( select ...原创 2018-12-16 14:50:08 · 169 阅读 · 0 评论 -
《Oracle总结 05》--视图、序列、索引及约束等用法
1:创建一个视图,包含20号部门的员工信息,字段:empno,ename,sal,job,deptnoCREATE VIEW v_emp007_20 AS SELECT empno,ename,sal,job,deptno FROM emp_xiangyoulu WHERE deptno=20;SELECT * FROM v_emp007_20;2:创建一个序列seq_emp_no...原创 2018-12-16 14:55:43 · 273 阅读 · 0 评论 -
《Oracle总结 06》--简单业务操作测试
1.查询所有员工信息?Select * from emp_xiangyoulu; 2.查看所有部门信息?Select * from dept_xiangyoulu; 3:查看公司工资排名的第2-5名(分页查询rownum )select * from( select rownum rn,ename,sal from emp_xiangyoulu order by ...原创 2018-12-16 15:00:06 · 146 阅读 · 0 评论 -
oracle 以SYSDBA身份登陆
1,首先通过用管理身份打开cmd命令窗口2,使用指令登陆(前提是在环境变量里已配置oracle_home) sqlplus / as sysdba3, 修改TNSLSNR.EXE启动默认端口(8080)Oracle 10g:call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),'/xdbconfig/sysconfig...转载 2018-12-27 14:20:21 · 8461 阅读 · 0 评论 -
数据库事务隔离级别
一, 数据库操作存在的问题(1)脏读1.脏读定义:1)说法1:指在一个事务处理过程里读取了另一个未提交的事务中的数据,读取数据不一致。2)说法2:指事务A对数据进行增删改操作,但未提交,另一事务B可以读取到未提交的数据。如果事务A这时候回滚了,则第二个事务B读取的即为脏数据。2.举例:当一个事务正在多次修改某个数据,而在这个事务中多次的修改都还未提交,这时一个并发的事务来访...转载 2019-02-11 14:51:22 · 142 阅读 · 0 评论