注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

饥民2011

一直在搬砖

 
 
 

日志

 
 
 
 

Oracle 在Sqlplus 执行sql脚本文件。  

2012-12-15 15:01:03|  分类: Oracle |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
首先在随便1个地方建立1个sql语句的文件。

例如:
Oracle 在Sqlplus 执行sql脚本文件。 - 饥民 - 饥民2011
 
执行命令为:
sqlplus loginID/passwd@serverIP/servcie_name @path/file.name

例如: 见下图
Oracle 在Sqlplus 执行sql脚本文件。 - 饥民 - 饥民2011


但是,如果sql脚本文件比较复杂,包含了begin end语句。 例如下图的tmp5.sql
Oracle 在Sqlplus 执行sql脚本文件。 - 饥民 - 饥民2011

那么运行时会不断显示行号,显示不了结果输出 如下图:
Oracle 在Sqlplus 执行sql脚本文件。 - 饥民 - 饥民2011

解决方法:
所以强烈建议在sql脚本的最后用"/" 符号结尾。
如下图: 就可以见到正常的输出了
Oracle 在Sqlplus 执行sql脚本文件。 - 饥民 - 饥民2011
 


此外也可以先登录sqlplus

然后在用
SQL>@/home/oracle/tmp.sql  
命令来执行sql脚本文件。

 
 






 


  评论这张
 
阅读(4433)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017