以navicat 为了例右键创建函数
一般选择存储过程 限制较少
创建一个无参数存储过程
CREATE DEFINER=`username`@`%` PROCEDURE `functionname`()
BEGIN
--清除临时表
truncate 'tabele_name_temo';
--向临时表中插入数据
INSERT INTO thdata_today(id) values (1);
END
调用无参存储过程 call `functionnam()`;
创建一个有参数存储过程
CREATE DEFINER=`username`@`%` PROCEDURE `functionname`
(in begine_id varchar(32),in end_id varchar(32))
BEGIN
SET @begine_time = begine_id;
SET @end_time = end_id;
UPDATE thdata SET zoning ='通州区' WHERE id between begine_id and end_id
END
调用无参存储过程 call `functionnam(1,10)`;