随笔分类 -  ORACLE

ORACLE技巧--loadrunner
摘要:首先是一些参数的设置,这里,我们调用应用的时候地址的格式是http://yourhost:port/dev60cgi/f60cgi?record=names,但是为啥地址要输入dev60cgi/f60cgi?record=names这个呢?loadrunner采用的是录制系统动作的机制,如果不加那句,系统录制的脚本是位置,你可以看到类似:178,192,210 等,这样切换到下一行的时候,系统会自... 阅读全文
posted @ 2009-06-17 09:21 米勒 阅读(402) 评论(0) 推荐(0)
不可小视视图对效率的影响力
摘要:不可小视视图对效率的影响力 近日为一家企业开发数据库方面的应用。有两张数据表:A和B,其中A的记录为2万条左右,而B中的数据为200万条以上,现在要求以a.id=b.id为关联进行数据筛选。  为此要求,我做了个视图View1,将a.id与b.id关联起来,运行该视图的查询,使用了2秒中就得到结果了。这时又有一特殊需求:编写存储过程,该存储过程中有一个游标的循环,该循环重复1万次,在每次循环中都使... 阅读全文
posted @ 2009-05-12 09:53 米勒 阅读(611) 评论(0) 推荐(0)
ORACLE FORM set_alert
摘要:set_alert_property('save_alert',title,'询问'); set_alert_property('save_alert',alert_message_text,'确定要保存配方信息?'); set_alert_button_property('save_alert',alert_button1,label,'是(Y)'); set_alert_button_prop... 阅读全文
posted @ 2009-05-11 16:24 米勒 阅读(691) 评论(0) 推荐(0)
Oracle树结构查询 start with ... connect by用法简介
摘要:ORACLE是一个关系数据库管理系统,它用表的形式组织数据,在某些表中的数据还呈现出树型结构的联系。例如,我们现在讨论雇员信息表EMP,其中含有雇员编号(EMPNO)和经理(MGR)两例,通过这两列反映出来的就是雇员之间领导和被领导的关系。有些雇员领导另一些雇员,有些雇员被领导,还有些雇员领导一些人又被别人领导,他们之间的这种关系就是一种树结构,图1.1表示了EMP表雇员间的这种树结构。  在这个... 阅读全文
posted @ 2009-05-08 15:49 米勒 阅读(2296) 评论(0) 推荐(1)
oracle alter table
摘要:ALTER TABLE (表名) ADD (列名 数据类型);ALTER TABLE (表名) MODIFY (列名 数据类型);ALTER TABLE (表名) RENAME COLUMN (当前列名) TO (新列名);ALTER TABLE (表名) DROP COLUMN (列名);ALTER TABLE (当前表名) RENAME TO (新表名); 阅读全文
posted @ 2009-05-07 15:05 米勒 阅读(28015) 评论(1) 推荐(1)
ORACLE FORM system.trigger_item与system.cursor_item的区别
摘要:Trigger_item:一个只读变量,指出当前触发的触发器所在的数据块和项目Cussor_item:一个只读变量,指出输入焦点所在的数据块和项目 阅读全文
posted @ 2009-05-07 10:45 米勒 阅读(1030) 评论(0) 推荐(0)
ORACLE TO_CHAR(SYSDATE,'D')
摘要:DDD是该天在一年内的第多少天,d是在一周内第几天,dd是一个月内的DY :Day of week abbreviated Mon, Tue, FriDAY :Day of week spelled out Monday, Tuesday, FridayD :Day of week (1–7) 1,2,3,4,5,6,7--注意:每星期的第1天是”星期日“DD ... 阅读全文
posted @ 2009-05-07 09:31 米勒 阅读(7223) 评论(0) 推荐(1)
ORACLE 杂记
摘要:--获取系统记录行数 go_block('T_WARITEMPRT'); last_record; row_count:=:system.trigger_record; --system.cursor_record --execute_trigger('POST-CHANGE'); --设置鼠标状态 set_application_property(cursor_style,'BUS... 阅读全文
posted @ 2009-04-27 17:07 米勒 阅读(898) 评论(0) 推荐(0)
ORACLE FORM clear_block示例
摘要:1、 CLEAR_BLOCK 说明: 从Oracle Forms中删除当前的记录或删除当前块。. 语法: PROCEDURE CLEAR_BLOCK; PROCEDURE CLEAR_BLOCK (commit_mode NUMBER); 内置函数类型 受限过程 输入值 NO 参数: 如果用户要从当前数据块中改变记录,将不需要提交。Oracle Forms会处理记录,下面各... 阅读全文
posted @ 2009-04-24 10:31 米勒 阅读(3216) 评论(0) 推荐(0)
ORACLE SQLCODE 和SQLERRM
摘要:Oracle内置函数SQLCODE和SQLERRM是特别用在OTHERS处理器中,分别用来返回Oracle的错误代码和错误消息。 OTHERS处理器应该是异常处理块中的最后的异常处理器,因为它是用来捕获除了别的异常处理器处理以外的所有的Oracle异常,所以在程序的最外层使用一个OTHERS处理器的话,将可以确保所有的错误都会被检测到。 在一个内在的异常中,SQLC... 阅读全文
posted @ 2009-04-23 17:33 米勒 阅读(764) 评论(0) 推荐(0)
ORACLE FORM 部分触发器执行顺序
摘要:触发器执行顺序: 1. 当打开FORM时: (1) PRE-FORM (2) PRE-BLOCK(BLOCK级) (3) WHEN-NEW-FORM-INSTANCE (4) WHEN-NEW-BLOCK-INSTANCE (5) WHEN-NEW-RECORD-INSTANCE (6) WHEN-NEW-ITEM-INSTA... 阅读全文
posted @ 2009-04-23 15:34 米勒 阅读(1884) 评论(0) 推荐(0)
ORACLE FORM key+fn触发器
摘要:Developer/2000中各键盘触发子所对应的“按键” Form程序: 封装过程 键触发子 含义 对应按键 ABORT_QUERY Key-EXIT [退出/取消] BLOCK_MENU Key-MENU [块菜单] F5 CLEAR_BLOCK Key-CLRBLK [清空块] Shift+F5 CLEAR_FORM Key... 阅读全文
posted @ 2009-04-23 14:55 米勒 阅读(1148) 评论(0) 推荐(0)