最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

Mysql存储过程示例_MySQL

来源:动视网 责编:小采 时间:2020-11-09 19:44:51
文档

Mysql存储过程示例_MySQL

Mysql存储过程示例_MySQL:DELIMITER $ CREATE PROCEDURE generate_Equipment(district INT,warehouseNO VARCHAR(10) ) BEGIN DECLARE l_no VARCHAR(50); DECLARE l_address VARCHAR(20) ; DECLARE l_name VARCHAR(20) ; DECLARE l_city VARCHAR(20) DEFAULT 天津; DECLARE l_longitude
推荐度:
导读Mysql存储过程示例_MySQL:DELIMITER $ CREATE PROCEDURE generate_Equipment(district INT,warehouseNO VARCHAR(10) ) BEGIN DECLARE l_no VARCHAR(50); DECLARE l_address VARCHAR(20) ; DECLARE l_name VARCHAR(20) ; DECLARE l_city VARCHAR(20) DEFAULT 天津; DECLARE l_longitude


DELIMITER $
CREATE PROCEDURE generate_Equipment(district INT,warehouseNO VARCHAR(10) )
BEGIN
DECLARE l_no VARCHAR(50);
DECLARE l_address VARCHAR(20) ;
DECLARE l_name VARCHAR(20) ;
DECLARE l_city VARCHAR(20) DEFAULT "天津";
DECLARE l_longitude DOUBLE;
DECLARE l_latitude DOUBLE;
DECLARE l_money BIGINT;
DECLARE l_type TINYINT DEFAULT 2;
DECLARE l_rand DOUBLE;
DECLARE l_init LONG;
DECLARE l_actual LONG;
DECLARE i INT DEFAULT 0;

WHILE i<100 DO
SELECT longitude INTO l_longitude FROM warehouse WHERE NO=warehouseNO AND district=district;
SELECT latitude INTO l_latitude FROM warehouse WHERE NO=warehouseNO AND district=district;
SET l_address="address";
SET l_name="equipment";
SET l_rand=RAND();
SET l_no=CONCAT('03Q',ROUND(l_rand*1000000000000));
SET l_address=CONCAT(l_address,ROUND(l_rand*i));
SET l_name=CONCAT(l_name,ROUND(l_rand*i));
SET l_longitude=l_longitude+l_rand;
SET l_latitude=l_latitude+l_rand;
SET l_init=ROUND(l_rand*30000);
SET l_actual=ROUND(l_rand*13000);
INSERT INTO equipment (NO,NAME,city,district,address,longitude,latitude,init,actual,TYPE) VALUES(l_no,l_name,l_city,district,l_address,l_longitude,l_latitude,l_init,l_actual,l_type);
SET i=i+1;
END WHILE;
END;
$
DELIMITER ;

文档

Mysql存储过程示例_MySQL

Mysql存储过程示例_MySQL:DELIMITER $ CREATE PROCEDURE generate_Equipment(district INT,warehouseNO VARCHAR(10) ) BEGIN DECLARE l_no VARCHAR(50); DECLARE l_address VARCHAR(20) ; DECLARE l_name VARCHAR(20) ; DECLARE l_city VARCHAR(20) DEFAULT 天津; DECLARE l_longitude
推荐度:
标签: 过程 示例 实例
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top