一个菜鸟的oracle之路----一(二)

2014-11-24 16:20:28 · 作者: · 浏览: 2
(*) from user_tables where table_name like '%EMP%';

案例15 查询数据库中有多少个名字以''
[sql]
select count(*) from user_tables
where table_name like'H\_%'escape'\';

如果要查询的数据中有特殊字符,比如_或者%
在做模糊查询时需要加上\符号表示转义,并且用escape短语
指明转义字符'\';
案例16 is null 数据库语言判断null 的方法
查询哪些员工没有奖金。
[sql]
select * from emp_xxx
where bonus is null;

案例17 哪些员工有奖金?
[sql]
select * from emp_xxx
where bonus is not null;

案例18 not between 低值 and 高值
[sql]
select * from emp_xxx where salary not between 5000 and 8000;

案例19 不是部门20和部门30的员工。
[sql]
select * from emp_xxx where deptno not in(20,30);

//该问题还没有解决
//该问题已经解决
知识总结:
create 数据库对象的创建
alter 修改数据库对象
drop 删除数据库对象
truncate 清空表数据
insert 插入操作
update 更新操作
delete 删除操作
select 查询操作
commit 提交数据
savePoint 保存点