使用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脚本内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复