首先在随便1个地方建立1个sql语句的文件。
例如:
执行命令为:
sqlplus
loginID/
passwd@
serverIP/
servcie_name @
path/file.name
例如: 见下图
但是,如果sql脚本文件比较复杂,包含了begin end语句。 例如下图的tmp5.sql
那么运行时会不断显示行号,显示不了结果输出 如下图:
解决方法:
所以强烈建议在sql脚本的最后用"/" 符号结尾。
如下图: 就可以见到正常的输出了
此外也可以先登录sqlplus
然后在用
SQL>@/home/oracle/tmp.sql
命令来执行sql脚本文件。
相关文章
- 安装SQL2008时,在“安装程序支持文件”界面,到正在执行Windows installer报错
- 在caffe中执行脚本文件时 报错:-bash: ./train.sh: Permission denied
- sh文件在windows下修改后无法执行的解决方法以及shell脚本中含中文乱码
- 带有可选参数的存储过程,在SQL Server Management Studio“执行存储过程”或“脚本存储过程”中不显示
- 在mysql命令行下执行sql文件
- sqlplus执行脚本文件时如何传参数
- sqlplus执行脚本文件时如何传参数
- 【ORACLE】记录通过执行Oracle的执行计划查询SQL脚本中的效率问题
- 如何从perl脚本加载.sql文件并在perl脚本中执行sql命令
- 如何针对SQLite 3数据库文件执行sql脚本文件?