概述
使用shell脚本的循环加判断向一个表中插入1000000条记录。
#!/bin/bash
SQL=./insert_da_printer.sql
echo "use ise;">>${SQL}
echo "LOCK TABLES `DA_Printer` WRITE;">>${SQL}
echo "insert into DA_Printer(p_name,prt_ip) values ">>${SQL}
numtt=1000000
for (( i=1; i<=${numtt}; i++ ))
do
name="printer"${i}
ip=${i}
cmd="('${name}', '${ip}')"
echo $cmd>>${SQL}
if [ ${i} -eq ${numtt} ]; then
echo ";">>${SQL}
else
echo ",">>${SQL}
fi
done
echo "UNLOCK TABLES;">>${SQL}
最后
以上就是隐形康乃馨为你收集整理的用shell脚本循环加判断生成sql脚本的全部内容,希望文章能够帮你解决用shell脚本循环加判断生成sql脚本所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复