以前我们写的PL/SQL语句程序多是瞬时的,没命名的; 现在我们把命名的PL/SQL块叫做子程序; 子程序 结构没什么区别:声明,执行,异常;但声明也是必须的; 优点:
------触发器------ 是PL/SQL块或存储过程; 是在对关联表执行DML操作时触发的; 是隐式执行的; 还可能具有声明部分和异常处理部分; DML触
Oracle的数据库对象 同意词 数据库对象的替换名称,优点: 简化SQL语句; 隐藏对象的名称和所有者; 为分布式数据库的远程对象提供了位置透明性; 提供对对象
死锁 如上节讲的,如果A用户给一个表加了共享锁,而B用户也给同一个表加了 共享锁,那么A如果进行插入,删除,更新操作时,必须等待B来解锁, 而如果B又进行同样性质的操作,又在等A来解锁,这样就产生了死
为什么要用锁: 多个用户同时对数据库进行操作的时候会产生冲突;锁可以防止多用户并行 的访问冲突; //Sql-Plus的查看当前用户的命令:show user; //Sql_Plus的修改提示
4,转换函数: 隐式转换; 显式转换:number要到character需要to_char; character要到number需要to_number; charact
SQL函数 两类函数: 单行函数; 多行函数;例如聚合函数。 单行函数: 1,字符函数: 转换函数:lower,..... upper,....
SQL plus 的登陆: 1,程序组: 用户名: scott 或者system 密码: tiger 主机字符串: 只是在
最近评论 jason_lau:synchronized 是解决互坼的 而wait(),notify(), Oracle的安全 第一:用户管理***********************
Oracle中的面向对象 Oracle既是ORDBMS也是RDBMS; ORDBMS: 允许定义对象类型; 在关系数据库中存储复杂的业务模型; 开发应用程序的速度更快; 说白了,普通的关