有关"SELECT FOR UPDATE"的一些概念
statement: 一个SQL语句。session: 一个由ORACLE用户产生的连接,一个用户可以产生多个SESSION ,但相互之间是独立的。transaction:所有的改变都可以划分到transaction里,一个 transaction包含一个或多个SQL。...
PL/SQL 使用集合操作 (union, intersect, minus)
使用集合操作UNION select employee_id,job_id from employeesunionselect employee_id,job_id from job_history;两个表的并集,但不显示重复行。执行的时候要先排序再剔重,所以结果集是有序的。union all也...
PL/SQL 索引 Index
索引: 一个方案中的对象;被ORACLE服务器用来加速对表的查询;通过使用快速路径访问方法快速定位数据;与表独立存放;被ORACLE服务器使用和维护。一定是 WHERE 条件的才有可能使用索引。手动创建索引:CREATE IN...
PL/SQL 序列 Sequence
序列:自动产生的唯一值;一个共享的对象;典型的用法是作为主键的值;insert into 给主键提供值。替代了应用的代码;通过将序列CACHE(预先生成一部分序列号,放入到内存中)到内存中,可以加速对序列的访问...
解禁Oracle 10g的scott用户
倘若用scott用户连接oracle数据库时,提示 error: the account is locked说明scott用户未被解禁。解决办法:以system用户登入,然后输入SQL> alter user scott account unlock;User altered这样就可以以scot...