背景:项目中,需要给几百张表添加相同的字段,手动添加比较费劲,于是打算使用存储过程实现。编写的存储过程:delimiter//--创建存储过程之前需判断该存储过程是否已存在,若存在则删除DROPPROCEDUREIFEXISTSupdateTables;--创建存储过程CREATEPROCEDUREupdateTables()BEGIN--定义变量DECLAREsintDEFAULT0;DECLAREtableNamevarchar(100);DECLAREvar_sqlvarchar(800);DECLAREcntINTDEFAULT0;--定义游标,并将sql结果集赋值到游标中DECLAR