oracle
那人就是微臣
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
索引与散列
原创 2019-10-14 20:52:09 · 495 阅读 · 0 评论 -
触发器总结
触发器总结原创 2019-09-30 21:54:39 · 409 阅读 · 0 评论 -
高级游标
高级游标参数化游标declare CURSOR c_zip (p_state IN zipcode.state%TYPE) IS SELECT zip,city,stateFROM ZIPCODEWHERE state=p_state;BEGIN for v_zip in c_zip('NJ') loop ...... end loop;END;复杂的嵌套游标...原创 2019-10-01 19:26:04 · 306 阅读 · 0 评论 -
变异表解决方法
对于已发出DML语句的表上定义一个触发器,触发器试图读取或修改该表,会导致变异表出错。在触发器体中发出的SQL语句可能无法读取或修改一个变异表,此限制适用于行级触发器。引起变异表错误的触发器实例:CREATE OR REPLACE TRIGGER section_biuBEFORE INSERT OR UPDATE ON sectionFOR EACH ROWDECLARE v_tot...原创 2019-10-03 12:47:18 · 390 阅读 · 0 评论 -
隐式游标返回游标总数
1、隐式游标在正常执行情况下更新的行数并不知道,可以根据SQL%ROWCOUNT得知更新的行数SET SERVEROUTPUT ONBEGINUPDATE studentSET first_name='D'WHERE first_name like 'D%';DBMS_OUTPUT.PUT_LINE(SQL%ROWCOUNT);END;2、SQL%COUNT也可以用来校验sele...原创 2019-10-06 20:44:50 · 373 阅读 · 0 评论 -
集合思维导图
原创 2019-10-08 20:05:58 · 1394 阅读 · 0 评论 -
文件组织
把数据库映射到文件的一种方法是使用多个文件,在任意一个文件中只存储一个固定长度的记录。另一种选择是构造自己的文件,使之能够容纳多种长度的记录。1、定长记录文件中的每个记录定义(伪代码)如下:type insructor=record ID varchar(5); name varchar(20); dept_name varchar(20); sala...原创 2019-10-10 22:37:22 · 343 阅读 · 0 评论
分享