注意:需要将结尾;做修改 delimiter #
CREATE PROCEDURE create_tel
()
BEGIN
DECLARE id
INT;
SET id
=10;
WHILE id
<20
DO
INSERT INTO td_test
VALUES(id
,'张三');
SET id
=id
+1;
END WHILE;
END
#!/bin/sh
DIR
="path"
DATE
=$(date +%Y%m%d --date '1 days ago')
HOST
='0.0.0.1'
USER
='usm'
PASSWD
='passwd'
port
=3308
DATABASE
='usmdb'
FILE
=result.log
cd ${DIR}
echo "the date:"${DATE}
execSql
="call create_tel()"
if mysql -h
${HOST} -P
${port} -u
${USER} -p
'${PASSWD}' -D
${DATABASE} -e
"${execSql}";then
echo "login ok">>${FILE}
else
echo "login fail">>${FILE}
fi
转载请注明原文地址:https://ipadbbs.8miu.com/read-31204.html