如何导出存储过程和自定义函数?
2008-02-01 18:31
399 查看
项目做完了,想导出一些存储过程来,上网找了些资料,最后成功导出:
Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.1.0
Connected as xgck
SQL> SPOOL C:/adddate.SQL;//你导出存储过程放的位置.
Started spooling to C:/adddate.SQL
SQL> SELECT TEXT FROM USER_SOURCE WHERE TYPE='PROCEDURE' AND NAME='ADDDATE';
TEXT
--------------------------------------------------------------------------------
procedure adddate//存储过程名
as
ddate date;
begin
--SESSION SET NLS_DATE_format='yyyy-mm-dd';
ddate:=to_date('1990-01-01','yyyy-mm-dd');
while ddate<to_date('2010-01-01','yyyy-mm-dd') loop
insert into DIM_BD_TIME values(substr(ddate,1,4),
to_char(ddate,'q'),
substr(ddate,6,2),
to_char(ddate,'ww'),
ddate);
ddate:=ddate+1;
end loop;
commit;
end;
16 rows selected
这种方法只能每次导出一个存储过程,正在找如何一次导出多个存储过程中,关于自定义函数如何导出还在找寻中.希望知道的同胞能告诉我怎样一次导出多个存储过程和自定义函数.
Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.1.0
Connected as xgck
SQL> SPOOL C:/adddate.SQL;//你导出存储过程放的位置.
Started spooling to C:/adddate.SQL
SQL> SELECT TEXT FROM USER_SOURCE WHERE TYPE='PROCEDURE' AND NAME='ADDDATE';
TEXT
--------------------------------------------------------------------------------
procedure adddate//存储过程名
as
ddate date;
begin
--SESSION SET NLS_DATE_format='yyyy-mm-dd';
ddate:=to_date('1990-01-01','yyyy-mm-dd');
while ddate<to_date('2010-01-01','yyyy-mm-dd') loop
insert into DIM_BD_TIME values(substr(ddate,1,4),
to_char(ddate,'q'),
substr(ddate,6,2),
to_char(ddate,'ww'),
ddate);
ddate:=ddate+1;
end loop;
commit;
end;
16 rows selected
这种方法只能每次导出一个存储过程,正在找如何一次导出多个存储过程中,关于自定义函数如何导出还在找寻中.希望知道的同胞能告诉我怎样一次导出多个存储过程和自定义函数.
相关文章推荐
- Oracle中如何导出存储过程、函数、包和触发器的定义语句?如何导出表的结构?如何导出索引的创建语句?
- Oracle中如何导出存储过程、函数、包和触发器的定义语句?如何导出表的结构?如何导出索引的创建语句?
- sqlserver存储过程如何调用自定义函数
- 以PspExitThread为例介绍如何寻找未导出函数的函数地址
- 润乾报表V5自定义函数中当有多个参数时如何获取
- Hive表中四种不同数据导出方式以及如何自定义导出列分隔符
- Flex中如何在Tree控件中指定一个自定义的label函数使其返回的标签名字为叶项目的名称的例子
- MySQL 中的自定义函数和存储过程 简单实例
- sort/map/unordered_map自定义类型如何构造比较函数
- mysql 导出导入数据库以及函数、存储过程
- MFC中自定义消息方法及如何得到消息处理函数的返回值
- 如何使用html自定义或采用jquery.wordexport.js第三方插件以word格式导出
- Sqlserver中存储过程,触发器,自定义函数:(二)
- 我的MYSQL学习心得(十) 自定义存储过程和函数
- Matlab中如何将(自定义)函数作为参数传递给另一个函数
- smarty里面如何调用自定义函数
- cocos2d-x-lua如何导出自定义类到lua脚本环境
- 如何隐藏DLL中,导出函数的名称?
- 如何:使用自定义函数对 ASP.NET 服务器控件进行验证
- 动态链接库是如何建立的(3)如何查看到导出了那些函数?如何查看导入了哪些函数?