重庆思庄技术分享——如何从shell环境传参数到sqlplus 中

本文介绍如何在bashshell环境中将参数如1001或1002传递给SQL*Plus,执行insert语句,并探讨如何在不显示SQL结果的情况下,让shell脚本接收到查询结果。
摘要由CSDN通过智能技术生成

如何从shell环境传参数到sqlplus 中

那个大佬对shell比较熟悉,这个Sell环境下的参数传到sqlplus里:
#!/bin/bash
COMMENTS="1001"
sqlplus -S apps/apps <<EOF
insert into bxj_sqlplus_test values (sysdate, 'bxjsqlplus4.sh', '$COMMENTS');
exit
EOF

通过执行shell的同时传一个参数

不是传到shell里,传到 insert语句里,实现类似的效果:
./bxjshellsql4.sh  '1001'
./bxjshellsql4.sh  '1002'
实现这样的效果

不需要在sqlplus 显示结果,咋个又把这个结果反馈给shell呢

通过she’ll传参查询一个数据然后返回shell

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值