在大家常用的7中直接看JOB目录即可看到正在使用的JOB文件,但是在8中却不能,因为8 只支持使用 Oracle 10 dbms_scheduler 包创建的新型job(以上是网上查到的,不确定真假大家有兴趣可以查查) 但在DBMS_JOBS下都可以看到...
作用:包可以将任何出现在块声明的语句(过程,函数,游标,游标,类型,变量)放于包中,相当于一个容器.将声明语句放入包中的好处是:用户可以从其他PL/SQL块中对其进行引用,因此包为PL/SQL提供了全程变量. 包分为两部分:包头和包体. 当你的数据库中有一个包要向外输...
从oracle10g开始删除数据库表的时候并不是真正删除,而是放到了recyclebin中,这个过程类似 windows里面删除的文件会被临时放到回收站中。 删除的表系统会自动给他重命名就是你看到的 【BIN$】开头的名字 通过 show recyclebin 命令可以查看被删掉的表的详细...
每个Oracle用户都有一个名字和口令,并拥有一些由其创建的表、视图和其他资源。Oracle角色(role)就是一组权限(privilege)(或者是每个用户根据其状态和条件所需的访问类型)。用户可以给角色授予或赋予指定的权限,然后将角色赋给相应的用户。一个用户也可...
Sql--plus函数: 字符串函数是oracle使用最广泛的一种函数. ?0?5LOWER:小写 ?0?5UPPER:大写 ?0?5INITCAP:首字母大写 ?0?5CONCAT:连接 ?0?5SUBSTR:截取(参数,开始,数目) ?0?5LENGTH:返回字符串的长度 ?0?5INSTR:(参数,字母)返回字母出现的位置 ?0?...
在对 数据库 进行操作过程中我们可能会遇到这种情况,表中的数据可能重复出现,使我们对 数据库 的操作过程中带来很多的不便,那么怎么删除这些重复没有用的数据呢? 重复数据删除技术可以提供更大的备份容量,实现更长时间的数据保留,还能实现备份数据的持...
左连接和右连接 +写左边为右连接,相当于right join +写右边为左连接,相当于left join 1. 内连接很简单 select A.*, B.* from A,B where A.id = B.id select A.*, B.* from A inner join B on A.id = B.id 以上两句是完全等价的 2. 左外连接 select * from...
对于外连接,Oracle中可以使用(+)来表示,9i可以使用LEFT/RIGHT/FULL OUTER JOIN,下面将配合实例一一介绍。 1. LEFT OUTER JOIN:左外关联 SELECTe.last_name,e.department_id,d.department_name FROMemployeese LEFTOUTERJOINdepartmentsd ON(e.department...
我们都知道,PL/SQL中实现外连接,除了可以用关键词OUTER JOIN外,还可以用Oracle的外连接符号(+)。对于这个外连接符号(+),虽然看到书上说:使用(+)进行外连接时,where条件中,对于附表的字段都应带上(+)。但在实际应用中,发现对它的理解还远远不...