bashshell中解决执行sql

转载 2018年04月15日 21:06:09

非常感谢:stackoverflow 网站提供解决方案

当需编写shell脚本执行sql脚本时,shell脚本如下:

#!/bin/bash

#

sqlplus -s admin/password << EOF
whenever sqlerror exit sql.sqlcode;
set echo off 
set heading off

@pl_script_1.sql
@pl_script_2.sql

exit;
EOF

此解决方案原地址:https://stackoverflow.com/questions/10277983/connect-to-sqlplus-in-a-shell-script-and-run-sql-scripts


解决锁表方法

  • 2016年07月21日 10:13
  • 1KB
  • 下载

Mendel Cooper - Advanced Bash-Scripting Guide

  • 2010年04月02日 20:39
  • 2.5MB
  • 下载

pl/sql 执行带&符号的语句,提示要输入的解决办法

Oracle的SQL语句中如何处理‘&’符号   在Oracle中,如果在sql中出现'&'符号,会被自动转义;   而被要求输入在&符号后跟随的字符串的值,例如:   update ...
  • hamov
  • hamov
  • 2016-09-08 11:33:11
  • 1290

如何在EF中直接运行SQL命令

相信不少使用EF的同志们已经知道如何在EF中运行SQL命令了。我在这里简单总结下,希望对大家学习EF有所帮助! 在 EF第一个版本(.NET 3.5 SP1)中,我们只能通过将ObjectConte...
  • zhuyu19911016520
  • zhuyu19911016520
  • 2015-11-26 20:32:51
  • 1278

shell 创建文件描述符

#!/bin/bash exec 6 exec 0 count=1 while read line do  echo "Line #$count:$line"  count=$[ $co...
  • Alax_zhou
  • Alax_zhou
  • 2018-02-06 11:21:31
  • 29

DB2性能调优资料,解决SQL执行慢的问题

  • 2009年12月01日 16:15
  • 779KB
  • 下载

node+express中用async来避免sql嵌套

在写一个自己的小项目的时候发现如果逻辑稍微复杂一点,就会陷入很多的嵌套中,这也就是所谓的回调地狱。以前的写法可能是这样 conn.query('sql',function(err,data){ ...
  • u013708407
  • u013708407
  • 2015-11-27 14:41:52
  • 878

Mysql数据库执行sql语句的中文乱码问题

1、情景再现 执行Mysql中的语句插入问题的时候,出现插不了的情况,提示是报有乱码的 2、分析问题:    插入英文和数字的时候都没有问题,偏偏插入String类型的字段出现问题    ...
  • zrcshendustudy
  • zrcshendustudy
  • 2018-01-16 09:30:55
  • 151

Linux Bash Shell学习(十六):数组

  本文也即《Learning the bash Shell》3rd Edition的第六章Command-Line Options and Typed varilables之读书笔记之三,但我们将不...
  • flowingflying
  • flowingflying
  • 2010-01-10 23:33:00
  • 8094

完成超长SQL语句执行前拆分

  • 2012年04月24日 09:46
  • 1KB
  • 下载
收藏助手
不良信息举报
您举报文章:bashshell中解决执行sql
举报原因:
原因补充:

(最多只允许输入30个字)