1. 首页
  2. 数据库
  3. SQLServer
  4. MYSQL随机产生指定范围的字符串

MYSQL随机产生指定范围的字符串

上传者: 2020-12-16 23:33:17上传 PDF文件 27.39KB 热度 25次
函数 DELIMITER $$ USE `数据库名字`$$ DROP FUNCTION IF EXISTS `rand_string`$$ CREATE DEFINER=`root`@`%` FUNCTION `rand_string`(var_string TEXT) RETURNS TEXT CHARSET utf8 BEGIN #根据逗号分隔字符串,统计有多少个字符串。 SET @num= LENGTH(var_string)-LENGTH(REPLACE(var_string,',',''))+1; #随机生成位置 SET @index= FLOOR(RAND()*@num)+1;
用户评论