摘要: 注意事项: 1, 存储过程参数不带取值范围,in表示传入,out表示输出 2, 变量带取值范围,后面接分号 3, 在判断语句前最好先用count(*)函数判断是否存在该条操作记录 4, 用select 。。。into。。。给变量赋值 5, 在代码中抛异常用 raise+异常名 create tabl 阅读全文
posted @ 2017-05-22 14:36 为了八千块 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 补充说明:包头和包体可以以java的接口来理解,包头像java的接口,包体像java接口的实现类。 一 包的组成 补充说明:包头和包体可以以java的接口来理解,包头像java的接口,包体像java接口的实现类。 一 包的组成 包头(package):包头部分申明包内数据类型,常量,变量,游标,子程 阅读全文
posted @ 2017-05-22 14:17 为了八千块 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: 基本循环declarev1 number(2) :=1;begin loop dbms_output.put_line(v1); v1:=v1+1; exit when v1>10; --if v1>10 then exit; end if; end loop; end ; --while 循环 d 阅读全文
posted @ 2017-05-22 14:12 为了八千块 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 登录pl/sql的触发器 trigger create table login_table(user_id varchar2(15),log_date date,action varchar2(15)); --on schema方式为只记录当前的用户行为CREATE OR REPLACE TRIGG 阅读全文
posted @ 2017-05-22 14:11 为了八千块 阅读(150) 评论(0) 推荐(0) 编辑
摘要: a 定义游标——Cursor [ Cursor Name[param_name, param_type]] IS select xxx from xxxwhere xxx; b 打开游标——Open [ Cursor Name[varialbe_value] ] ; c 操作游标——Fetch [ 阅读全文
posted @ 2017-05-22 14:10 为了八千块 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 在管理员账户下执行select 'GRANT SELECT ON 被查询用户表.'||table_name||' to 要查询用户;' from all_tables where lower(owner)='被查询用户'; 例: select 'GRANT ALL ON s8osm.'||table 阅读全文
posted @ 2017-05-18 14:20 为了八千块 阅读(1199) 评论(0) 推荐(0) 编辑
摘要: java中有三种移位运算符 << : 左移运算符,num << 1,相当于num乘以2 >> : 右移运算符,num >> 1,相当于num除以2 >>> : 无符号右移,忽略符号位,空位都以0补齐 1.与运算符与运算符用符号“&”表示,其使用规律如下:两个操作数中位都为1,结果才为1,否则结果为0 阅读全文
posted @ 2017-05-17 16:13 为了八千块 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 1.存储对象:数组 集合 数组存储的特点: student[] s=new student[20]; 一旦创建 长度不可变 * 3.集合 * Collection接口 * | List接口:存储有序的,可以重复的元素 * | ArrayList(主要的实现类)、LinkedList(对于频繁的插入、 阅读全文
posted @ 2017-05-16 23:49 为了八千块 阅读(135) 评论(0) 推荐(0) 编辑
摘要: java.lang.Throwable Error:错误 程序中不进行处理 Exception:异常,要求在编写程序时,就要考虑到这些异常的处理。 编译时异常 或运行时异常。 解决方法:1.遇到错误就终止程序的运行。 2.错误的检测,错误消息的提示,以及错误的处理。 异常处理五个关键字: try c 阅读全文
posted @ 2017-05-15 23:31 为了八千块 阅读(152) 评论(0) 推荐(0) 编辑
摘要: public class TestUSB {public static void main(String[] args) { computer m=new computer(); m.dowork(new Flash()); phone p=new phone(); m.dowork(p); //实 阅读全文
posted @ 2017-05-11 23:43 为了八千块 阅读(147) 评论(0) 推荐(0) 编辑