数据库技术
dennis_zane
这个作者很懒,什么都没留下…
展开
-
PL/SQL学习笔记(四)
这部分主要讲述在PL/SQL中如何访问oracle (一)检索单行数据 在PL/SQL嵌入select语句,使用方法: SELECT select_list INTO variable_name1,variable_name2,variable_name3... FROM TABLE WHRE condition 例: DECLARE ...2007-02-11 19:57:00 · 97 阅读 · 0 评论 -
PL/SQL学习笔记(五)
编写控制结构:顺序结构,条件结构,循环结构 一。条件语句: 1。与delphi或者java,或者其他任何语言的条件语句基本一样咯: 单条件: IF condition THEN ...... END IF; 双条件: IF condition THEN ...... ELSE ......2007-02-11 19:59:00 · 99 阅读 · 0 评论 -
oracle中的合并查询
为了合并多个select语句的查询结果,可以使用集合操作符UNION,UNION ALL,INTERSECT和MINUS.语法如下: SELECT语句1 [ UNION | UNION ALL | INTERSECT | MINUS ] SELECT语句2 使用集合操作符有以下一些限制: .对于LOB,...2007-02-11 20:01:00 · 297 阅读 · 0 评论 -
oracle中使用SQL递归语句
场景:常见的领导关系树结构,知道某一节点ID,要查出此节点的所有下级(直接下级和间接下级),此时需要使用SQL递归语句。oracle中的递归语句: start with connect by prior .例子: pid id a b a c a e b b1 b b2 c c1 e e1...2007-02-11 20:02:00 · 108 阅读 · 0 评论 -
oracle sql语句优化(转载)
(1) 选择最有效率的表名顺序 ( 只在基于规则的优化器中有效 ) : ORACLE 的解析器按照从右到左的顺序处理 FROM 子句中的表名, FROM 子句中写在最后的表 ( 基础表 driving table) 将被最先处理,在 FR...2007-03-02 11:57:00 · 70 阅读 · 0 评论 -
彻底卸载oracle
oracle的卸载是一个比较麻烦的事,如果没有成功卸载或者卸载的不干净,往往会影响下次的安装。正确的步骤如下:关闭所有oracle的服务和程序选择开始| 程序|oracle Installation Products命令,运行Universal Installer,弹出欢迎对话框单机 卸载产品 按钮,弹出Inventory对话框选中Inventroy对话框中的所有节点,点击删除,确认即可选 择...2007-03-02 16:11:00 · 72 阅读 · 0 评论 -
oracle table-lock的5种模式
Oracle中的锁定可以分为几类:DML lock(data lock),DDL lock(dictionary lock)和internal lock/latch。 DML lock又可以分为row lock和table lock。row lock在select.. for update/insert/update/delete时隐式自动产生,而table lock除了隐式产生,也可以调用loc...2007-03-05 14:34:00 · 412 阅读 · 0 评论