随笔分类 -  Oracle

存储过程
摘要:1、创建存储过程CREATE[ORREPLACE]PROCEDURE存储过程名[(参数[IN|OUT|INOUT]数据类型...)]{AS|IS} [说明部分]BEGIN 可执行部分[EXCEPTION 错误处理部分]END[过程名];2、删除存储过程DROPPROCEDURE存储过程名;3、重新编译一个存储过程ALTERPROCEDURE存储过程名COMPILE;4、执行(调用)存储过程方法1:EXECUTE模式名.存储过程名[(参数...)];方法2:BEGIN模式名.存储过程名[(参数...)];END;---------------------------------------... 阅读全文
posted @ 2013-10-24 14:15 笑靥 阅读(264) 评论(0) 推荐(0)
数据库基础
摘要:一、语言1、DDL数据定义语言 create 、drop、truncate(数据库、表、视图)2、DML数据操纵语言: insert 、update、 delete3、DCL数据控制语言 grant、deny、revoke4、DQL数据查询语言: select5、事务控制语言: commit 、savepoint、rollback二、空值的影响1.空值参与运算,结果为null 解决方法:用nvl()函数转换2.空值与任何值比较都不为真,包括它自己。 null='A' 为false,null'A'仍为false。 解决方法:空值只能用 is null 或is no 阅读全文
posted @ 2013-10-22 19:43 笑靥 阅读(150) 评论(0) 推荐(0)