什么是事务 事务用于保证数据的一致性,它由一组相关的dml语句组成,该组的dml语句要么全部成功,要么全部失败。 事务和锁 当执行一个事务dml的时候,oracle会被作用的表上加锁,防止其他用户改表的结构。 保存点是一个回退机制,个数没有限制savepoint a1;delete from emp ...
分类:
数据库 时间:
2019-12-24 23:45:17
阅读次数:
102
所有语句均为安装oracle数据库后scott的默认表emp,dept等表 1.自己插入自己:insert into 表名 (字段)select *from 表名 2.去除重复行: select distinct deptno,job from emp; 3.查询smith 的薪水,工作,所在部门 ...
分类:
数据库 时间:
2019-12-22 10:34:35
阅读次数:
94
这道题就是结合两个表进行查询 不过这个每年薪水变化这个条件有点模糊,不容易理解 ...
分类:
其他好文 时间:
2019-12-14 14:08:37
阅读次数:
189
1.设置数据库为严格模式: 2.数据准备 # 创建一张部门表 create table emp( id int not null unique auto_increment, name varchar(20) not null, sex enum('male','female') not null ...
分类:
数据库 时间:
2019-12-13 21:14:50
阅读次数:
91
多表查询 BONUS表 ENAME JOB SAL COMM DEPT表 DEPTNO DNAME LOC 1 10 ACCOUNTING NEW YORK 2 20 RESEARCH DALLAS 3 30 SALES CHICAGO 4 40 OPERATIONS BOSTON EMP表 EMP ...
分类:
数据库 时间:
2019-12-12 23:50:37
阅读次数:
117
emp表中的数据 1. 使用in的时候,忽略为null的,不会查询出comm为null的数据 select * from emp e where e.comm in (300, 500, null); 2. 使用not in的时候,如果 not in后面的选项中没有null,只会查询从comm列不为 ...
分类:
数据库 时间:
2019-12-11 00:35:23
阅读次数:
378
#处理员工数据source="7782,clark,manager,sales,5000$7934,miller,salesman,sales,3000"source1=source.split("$")print(source1)#保存所有解析后的员工信息,key是员工编号,value是信息all_emp={}foriinrange(0,len(source1)):e=source1[i].sp
分类:
其他好文 时间:
2019-12-09 19:03:24
阅读次数:
83
也有老哥是将最近日期的薪水和最远日期的薪水全都查找出来再进行计算, 但我觉得应该不会有公司给员工降薪水吧!不过还是应该学习这种严谨的方法的! ...
分类:
其他好文 时间:
2019-12-09 11:57:14
阅读次数:
65
#emp_list=[]whileTrue:info=input("请输入员工信息:")ifinfo=="":print("程序结束")#输入回车时结束breakinfo_list=info.split(",")print(len(info_list))iflen(info_list)!=3:print("格式不正确,只能输入三段")continueemp_list.append(info_lis
分类:
编程语言 时间:
2019-12-08 22:42:56
阅读次数:
81