原文地址:http://blog.csdn.net/jgchenhunter/archive/2009/01/13/3765526.aspx
Oracle执行外部文件:
c:>sqlplus user/pwd@db
sql>@new.sql
执行多个sql文件:
1.把所有的文件都放在同一个目录下,然后在命令行里执行命令:
c:>dir/b > d:\1.sql
会把所有的sql文件名都输出到一个sql文件中。
2.用UltraEdit打开生成的sql文件,alt+C切换到column mode,给所有的行前都添加一个“@”,保存。
3.在sqlplus中执行“@d:\1.sql”
如何避免'&'字符:
sql中&可以传递参数,但有时需要插入'&',例:
SQL> select '&hello' v from dual;
输入 hello 的值: hello
原值 1: select '&hello' v from dual
新值 1: select 'hello' v from dual
v
-----
hello
可以使用如下方法避免:
A:
SQL> select chr(38) || 'hello' v from dual;
V
------
&hello
B:
SQL> set define off
SQL> select '&hello' v from dual;
V
------
&hello
相关推荐
NULL 博文链接:https://heisetoufa.iteye.com/blog/287301
个人博客中的Windows环境下批量执行Oracle的SQL的一种方法这篇文章的附件 个人博客中的Windows环境下批量执行Oracle的SQL的一种方法这篇文章的附件
Oracle批量执行传多个参数多个SQL文件,适合于跑批,生成环境直接测试,没有问题
批量执行sql脚本的web工程,通过myeclipse导入工程即可,经过测试可以批量导入oracle与sql server2005的脚本,而且是web页面的向导式执行*.sql脚本文件 支持事务,任何执行过程出现异常,均会提示并且回滚操作,页面...
全国省市区所对应的sql文件--oracle版 需要你自己建立好对应的表和字段 直接执行sql文件即可 望见谅
Oracle Sql语句转换成Mysql Sql语句java 源码,非常简单,只要给定源oracle sql语句地址,和生成目标文件地址运行即可。
oracle监听执行,可以监听应用执行的sql语句
NULL 博文链接:https://zhouhaitao.iteye.com/blog/954129
Oracle批处理:使用C# 自带Oracle驱动一次执行多条Sql语句
// 确认本地已经安装oracle的客户端 // ※只会执行sql文 不会自动删除表内数据 // oracleStup.bat ...// 执行后会产生一个execute.log文件 // SN一线 你的良师益友 // 如有问题请联系 songyl@snline.cn
Oracle导入SQL脚本执行和常用命令大全
根据配置文件获取数据库连接,根据传入sql执行sql 调用案例:dbConnectTest.sh "pssc_jk" "select sysdate from dual;" 参数介绍: "pssc_jk" 指配置文件中配置的数据库连接串 “SQL”要执行的SQL,可以是增删改...
Oracle使用命令行批量执行带参数及用户名是变量的SQL文件 因为数据存在不同的Oracle数据库中,DDL是相同的,处理逻辑也是相同...使用Oracle命令行的方式,批量执行Oracle不同用户下的sql文件,where条件带变量的操作。
该文档是介绍使用cmd命令在远程oracle服务器上执行sql语句 ,请贡献给大家下载!
本机只需要安装pl/sql 客户端就可以链接oracle服务器
linux下自动运行oracle数据库脚本文件
在$ORACLE_HOME/sqlplus/admin/help 包含了四个文件:helpbld.sql helpdrop.sql helpus.sql hlpbld.sql helpbld.sql实际是调用第四个脚本hlpbld.sql来进行安装的 helpdrop.sql是删除help表和HELP_TEMP_VIEW视图的...
Oracle数据库sql语句跟踪器 运行 sqldbmon 文件即可 可跟踪条件
ORACLE SQL性能优化 通过init.ora文件中OPTIMIZER_MODE声明 RULE (基于规则) 所遵循的是Oracle内部预定的一些规则。比如当一个where子句中的一列有索引时去走索引。 COST (基于成本) 你必须经常运行analyze ...