我是靠谱客的博主 隐形康乃馨,最近开发中收集的这篇文章主要介绍用shell脚本循环加判断生成sql脚本,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

使用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脚本所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部