救命救命! PL\sql 中如何调用或者执行一个sql文件,或者dos命令? 如题。我想在pl/sql里面执行某个目录下的sql文件,或者执行dos命令,能实现吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看错了,这是sql*plus里面的调用方法 谢谢!不过,我要执行的是一个batchsql文件(也许能理解为sql*plus里可执行的语句),而不是一个sql语句。 要是在.sql文件里,就好办了host copy,可以执行 在sql plus里面SQL> ho[opdba@cnsz030225 opdba]$ [opdba@cnsz030225 opdba]$ [opdba@cnsz030225 opdba]$ exitexitSQL> 谢谢关注的大虾们,再次重申以下我想问的问题。PL\sql 中(不是在sql*plus中)如何调用或者执行一个sql文件(不是一条sql语句),或者dos命令?也就是我想:declare...begin 执行'c:\a.sql';---->a.sql文件里有一些咦host copy方式执行的dos命令 或者执行一条dos command;end; 很困难。Oracle自己的文件操作都需要先定义directory的。 比较同一表的两个字段 应该如何建索引或者有其他办法提高效率 求助,这条SQL怎么写? 数据库实现的功能(sql server/oracle) 一个简单的sqlserver存储过程用oracle怎么写 面临选择oracle9i或oracle 10g的难题 查询效率问题 有没有比这更简便的方法,实现同一效果。 ODBC连接ORACLE的问题 SYS在图形化的管理工具中无法以SYSDBA登录,为什么? ##### 简单问题,高手指点,在线等待,马上给分! ##### 请大家帮我解决一个问题!谢谢 oracle中 number怎么转化为boolean
不过,我要执行的是一个batchsql文件(也许能理解为sql*plus里可执行的语句),而不是一个sql语句。
host copy,可以执行
[opdba@cnsz030225 opdba]$
[opdba@cnsz030225 opdba]$
[opdba@cnsz030225 opdba]$ exit
exitSQL>
也就是我想:
declare
...
begin
执行'c:\a.sql';---->a.sql文件里有一些咦host copy方式执行的dos命令
或者执行一条dos command;
end;
Oracle自己的文件操作都需要先定义directory的。