博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql自定义函数初始化数据:init_data()
阅读量:4553 次
发布时间:2019-06-08

本文共 956 字,大约阅读时间需要 3 分钟。

DELIMITER $$

USE `local_hnyz`$$

DROP FUNCTION IF EXISTS `init_data`$$

CREATE DEFINER=`root`@`localhost` FUNCTION `init_data`() RETURNS INT(11)

BEGIN
DECLARE ind INT DEFAULT 1;
-- 同步扩展表信息
INSERT INTO se_marker_site_expansion (
ID,MARKER_SITE_ID,MARKER_SITE_ADDRESS,LONGITUDE,LATITUDE,BUSINESS_INFO,PROMISE_TIME,BUSINESS_STATUS
)
SELECT
REPLACE(CONCAT(UUID(),UUID()),'-',''),ms.`id`,ms.`address`,10,10,'刻章',24,'1'
FROM
lv_marker_site ms;
-- 初始化价格配置
DELETE FROM se_price_allocation WHERE CONFIG_USER_NAME LIKE 'system' AND CONFIG_USER_PHONE='18878562378';
WHILE ind < 8 DO
INSERT INTO se_price_allocation (
ID,MARKER_SITE_ID,CONFIG_USER_NAME,CONFIG_USER_PHONE,CONFIG_USER_IDENTITY_NUM,METERIAL_TYPE,METERIAL_PRICE
)
SELECT
REPLACE(CONCAT(UUID(),UUID()),'-',''),ms.`id`,'system','18878562378','43243243243234',CONCAT(ind,''),70
FROM
lv_marker_site ms;
SET ind = ind+1;
END WHILE;
RETURN 0;
END$$

DELIMITER ;

转载于:https://www.cnblogs.com/sung1024/p/11362005.html

你可能感兴趣的文章
android 点击事件
查看>>
Spring+SpringMVC+JDBC实现登录
查看>>
生与死之间
查看>>
NEFU 109
查看>>
HDU 5435
查看>>
git从已有分支拉新分支开发
查看>>
滚动条隐藏兼容写法
查看>>
SQL2005查询所有表的大小
查看>>
Shell 正则表达式
查看>>
Docker run命令参数整理
查看>>
qt-opencv配置mingw编译器
查看>>
CSS之Medial Queries的另一用法:实现IE hack的方法
查看>>
oo第三单元总结
查看>>
linux-CentOS6.4下安装oracle11g详解
查看>>
tomcat禁用webdav
查看>>
还是畅通工程
查看>>
sql字段组合唯一
查看>>
电脑软件故障排除2014年2月16日[修正版]
查看>>
YARN的笔记
查看>>
[机器学习]回归--(Simple LR and Multiple LR)
查看>>