永发信息网

在oracle里编程,生成sql文件

答案:3  悬赏:30  手机版
解决时间 2021-02-23 12:41
我想在另一个sql文件中直接调用先前这个sql文件,并且还可以传递参数,请问怎么实现?
最佳答案
举个例子
2.sql:
select * from emp where empno='&1' ;

调用的时候使用这样的方式:
@2.sql 7788

你想要在1.sql里面调用2.sql直接在里面写
@2.sql 参数值

就行了。
全部回答
假设有一个sql文件,名字为a.sql 里面的内容为:select * from scott.emp; @@b.sql b.sql中的内容为: select * from scott.dept where deptno=&uu; 在sqlplus中可这样运行:@ a.sql
1、运行完之后就晚了,在运行前在sqlplus敲入如下命令:spool 文件路径\文件名; 如 spool d:\test.txt。这样你再写任何命令都会被保存到d:\test.txt中。 2、当执行结束后,直接退出sqlplus或者使用spool off就可以关闭文件输出功能了。 --- 以上,希望对你有所帮助。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小冯家窝棚地址有知道的么?有点事想过去
LOL魔切怎么叠加的快?
长安马自达3手动1.6 , 改自动挡需要好多钱?
某地的一片农田中,农作物的幼叶首先出现卷曲
正在分期供楼30年可以改成20年吗?
500w的电脑电源大4PIN插头能带几个风扇?
政治老师组织同学们对公平发表自己的看法,你
怎样地飞舞 填上合适的词语
何为纸牌屋?
鑫华茶楼地址有知道的么?有点事想过去!
台球副食店这个地址在什么地方,我要处理点事
【bones是什么意思】bones是什么意思.只要对
如何看股票的市盈率?
博文幼儿园我想知道这个在什么地方
我的电脑开机40分钟左右就自动关机是怎么回事
推荐资讯
青宝贝童装童鞋地址有知道的么?有点事想过去
在17世纪英国议会常常被取消和解散而17世纪以
Oppo r7能否下载app?
爱是一把刀啊?????
怎样提高c++编程能力
windows中任务计划程序的触发器中如何设置"事
1,黄昏,当你面对太阳时,你的后面是()面
臭湖地址在什么地方,想过去办事
如何理解有血缘关系的父女之间的通奸
【褡裢怎么读】“褡裢”这两个字怎么读?意思
几何画板 交点坐标
一道SAT的IS语法题,是一道IS:Electronic bul
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?