最近应公司需要,需要编写ORACLE存储过程。本人新手,在完成存储过程的编写后,感觉需要对存储过程中各个语句的执行时间进行分析,以便对整个存储过程进行优化。 由于用的是PLSQL Developer 客户端工具,而网上大多介绍的是通过手工方法应用Profiler,使用相对比较烦杂,大致是通过命...
分类:
数据库 时间:
2014-07-29 17:14:52
阅读次数:
291
最近工作有点忙,没什么时间在上班时间进修一下,自己晚上有时候去打打球,回家看看电视剧,日子一天天过……。前段时间看到公司有用到ORACLE,而我一直都觉的ORACLE对于我来说是很重的,所以这个周末花了点时间学习一些基础下。创建无参存储过程create procedure p_myPro1 is.....
分类:
数据库 时间:
2014-07-27 11:03:22
阅读次数:
310
create or replace function F01_SX03_SUM(statdate varchar2, code varchar2, ...
分类:
数据库 时间:
2014-07-24 22:46:03
阅读次数:
188
create or replace procedure replace(desstr in varchar2, replacestr in varchar2, ...
分类:
数据库 时间:
2014-07-24 22:42:43
阅读次数:
200
今天有一开发兄弟找我,说出现一奇怪现象,在存储过程中赋date类型的值,时、分、秒都丢失了,下面来做个试验:
SQL> drop table test purge;
SQL> create table test
(
fill_date date
);
SQL> insert into test values(sysdate);
SQL> commit;
...
分类:
数据库 时间:
2014-07-19 08:23:15
阅读次数:
269
Oracle查询表的名字和commentsselect a.table_name,b.comments from user_tables a,ALL_TAB_COMMENTS b where a.table_name=b.table_name查询字段的名字和commentsselect distin...
分类:
数据库 时间:
2014-07-16 00:06:26
阅读次数:
377
--建表create table xuesheng(id integer, xing_ming varchar2(25), yu_wen number, shu_xue number);insert into xuesheng values(1,'zhangsan',80,90);insert in...
分类:
数据库 时间:
2014-07-13 09:59:24
阅读次数:
228
在ORACLE存储过程中创建临时表存储过程里不能直接使用DDL语句,所以只能使用动态SQL语句来执行--ON COMMIT DELETE ROWS 说明临时表是事务指定,每次提交后ORACLE将截断表(删除全部行) --ON COMMIT PRESERVE ROWS 说明临时表是会话指定,当中断会话...
分类:
数据库 时间:
2014-06-27 11:14:20
阅读次数:
240