每天一点oracle(4)oracle部分常用命令
来源:互联网 发布:悠游域名抢注工具 编辑:程序博客网 时间:2024/06/05 18:28
在oracle里运行脚本文件的方式有两种:start命令、@命令。
start的语法:
start filename[.ext] [arg1 arg2 arg3...]
- 其中filename[.ext]表示要运行的脚本文件,如果省略文件扩展名,SQL*Plus就是用默认的文件脚本扩展名,通常为".sql"。SQL*Plus先在当前文件夹下查找filename[.ext],如果没有就在sqlpath环境变量定义的文件夹中查找。可以指定脚本文件的全路径名,如:d:\mysql\script.sql,也可以是http://host:domain/script.sql。
- [arg1 arg2 arg3...]表示希望传递给脚本文件的参数。脚本文件中的替换参数必须使用如下格式声明:&1、&2、&3等。如果输入一个或多个参数,SQL*Plus将使用这些值替换脚本文件中的替换参数,arg1代替所有的&1,arg2代替所有的&2,arg3代替所有的&3依次类推。如果在start命令中没有提供替换值,则在运行时需要交互输入。
如脚本d:\mysql\script01.sql内容如下:
select ename,sal from emp
where deptno=&1
and sal=&2
使用start命令运行的方式和结果:
SQL>start d:\mysql\script01.sql 20 2500
原值 2:where deptno=&1
新值 2:where deptno=20
原值 3:and sal=&2
新值 3:and sql=2500
ename sal
----------------------------------
jones 2975
scott 3000
ford 3000
@命令的功能与start命令类似,区别在于@命令既可以在SQL*Plus中运行又可以在系统命令提示符中运行,而start命令只能在SQL*Plus里运行。
- 每天一点oracle(4)oracle部分常用命令
- 每天一点oracle(1)--oracle部分常用命令
- 每天一点oracle(2)--oracle部分常用命令
- 每天一点oracle(3)oracle部分常用命令
- Oracle常用命令
- oracle常用命令
- ORACLE常用命令
- Oracle 常用命令
- ORACLE常用命令
- ORACLE常用命令
- ORACLE常用命令
- Oracle常用命令
- oracle常用命令
- oracle-常用命令
- ORACLE常用命令
- ORACLE常用命令
- oracle常用命令
- oracle 常用命令
- C++ primer ————————————“单词转换" map 对象
- java同步和互斥 : synchronized
- 一本关于vim 脚本的书
- 第一个调通的python程序
- 浏览器检查域的时机
- 每天一点oracle(4)oracle部分常用命令
- java同步和互斥 : 线程之间通信
- java同步和互斥 : 共享数据的并发处理
- 流程图浅析MFC架构
- 10位IT领袖给应届毕业生的10条忠告
- 杭电2629
- java String,Jni jstring, utf-8/unicode interoperate sample code
- Cannot create a server using the selected type
- 关于jquery的ajax提交form表单的域模型问题