如何用shell脚本批量删除oracle数据库中的表 本人不会shell,望大侠不吝赐教~~~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 shell就如批处理文件一样的。 你想用 shell 实现什么样的功能? 就是删除Linux下Oracle数据库里特定的几张表 这个很简单的,我给你简单写个例子吧配置文件:tablist.txt,用于配置需要删除哪几张表例如内容:test1test2shell 脚本#/bin/bash# 配置需要删除的表名TABLIST="./tablist.txt"{ for tab in `cat ${TABLIST}` do echo "drop table $tab;" done} | sqlplus -l -s scott/tiger@ora11以上是 bsh,执行的时候使用 sh shellname.sh 求一SQL语句,谢谢 请问我安装完oracle9i后,怎么在%oraclehome%Apache\Apache下没有ports.ini文件呀 在DOS下如何拷贝粘贴代码? 存储过程的编写 怎样实现两张表多个字段的更新 帮助文件? 关于select语句中不能调用返回值类型为 BOOLEAN 的函数的问题 我把SQLSERVER2000的几个表导到ORACLE中,即发现SQL的表中值为中文(如:男)的全部都变成了“?”号?? 如何将Acess整个数据库导入oracle中 IMP导入库遇到的字符集 Oracle怎样修改XML节点名称?全部的分都拿来了 Help~~ 如何查询出最新的数据
你想用 shell 实现什么样的功能?
就是删除Linux下Oracle数据库里特定的几张表
这个很简单的,我给你简单写个例子吧配置文件:tablist.txt,用于配置需要删除哪几张表
例如内容:
test1
test2shell 脚本
#/bin/bash# 配置需要删除的表名TABLIST="./tablist.txt"{
for tab in `cat ${TABLIST}`
do
echo "drop table $tab;"
done
} | sqlplus -l -s scott/tiger@ora11
以上是 bsh,执行的时候使用 sh shellname.sh