MySQL-随机中文名
2019-05-31 19:48
1336 查看
缘由:
测试数据需要造随机中文名
代码:
-- 随机中文名 默认3位 drop FUNCTION if EXISTS `generateUserName`; CREATE FUNCTION `generateUserName`() RETURNS varchar(255) CHARSET utf8 DETERMINISTIC BEGIN DECLARE xing varchar(2056) DEFAULT '赵钱孙李周郑王冯陈楮卫蒋沈韩杨朱秦尤许何吕施张孔曹严华金魏陶姜戚谢喻柏水窦章云苏潘葛奚范彭郎鲁韦昌马苗凤花方俞任袁柳酆鲍史唐费廉岑薛雷贺倪汤滕殷罗毕郝邬安常乐于时傅皮齐康伍余元卜顾孟平黄和穆萧尹姚邵湛汪祁毛禹狄米贝明臧计伏成戴谈宋茅庞熊纪舒屈项祝董梁杜阮蓝闽席季麻强贾路娄危江童颜郭梅盛林刁锺徐丘骆高夏蔡田樊胡凌霍虞万支柯昝管卢莫经裘缪干解应宗丁宣贲邓郁单杭洪包诸左石崔吉钮龚程嵇邢滑裴陆荣翁'; DECLARE ming varchar(2056) DEFAULT '嘉懿煜城懿轩烨伟苑博伟泽熠彤鸿煊博涛烨霖烨华煜祺智宸正豪昊然明杰诚立轩立辉峻熙弘文熠彤鸿煊烨霖哲瀚鑫鹏致远俊驰雨泽烨磊晟睿天佑文昊修洁黎昕远航旭尧鸿涛伟祺轩越泽浩宇瑾瑜皓轩擎苍擎宇志泽睿渊楷瑞轩弘文哲瀚雨泽鑫磊梦琪忆之桃慕青问兰尔岚元香初夏沛菡傲珊曼文乐菱痴珊恨玉惜文香寒新柔语蓉海安夜蓉涵柏水桃醉蓝春儿语琴从彤傲晴语兰又菱碧彤元霜怜梦紫寒妙彤曼易南莲紫翠雨寒易烟如萱若南寻真晓亦向珊慕灵以蕊寻雁映易雪柳孤岚笑霜海云凝天沛珊寒云冰旋宛儿绿真盼儿晓霜碧凡夏菡曼香若烟半梦雅绿冰蓝灵槐平安书翠翠风香巧代云梦曼幼翠友巧听寒梦柏醉易访旋亦玉凌萱访卉怀亦笑蓝春翠靖柏夜蕾冰夏梦松书雪乐枫念薇靖雁寻春恨山从寒忆香觅波静曼凡旋以亦念露芷蕾千兰新波代真新蕾雁玉冷卉紫山千琴恨天傲芙盼山怀蝶冰兰山柏翠萱乐丹翠柔谷山之瑶冰露尔珍谷雪乐萱涵菡海莲傲蕾青槐冬儿易梦惜雪宛海之柔夏青亦瑶妙菡春竹修杰伟诚建辉晋鹏天磊绍辉泽洋明轩健柏煊昊强伟宸博超君浩子骞明辉鹏涛炎彬鹤轩越彬风华靖琪明诚高格光华国源宇晗昱涵润翰飞翰海昊乾浩博和安弘博鸿朗华奥华灿嘉慕坚秉建明金鑫锦程瑾瑜鹏经赋景同靖琪君昊俊明季同开济凯安康成乐语力勤良哲理群茂彦敏博明达朋义彭泽鹏举濮存溥心璞瑜浦泽奇邃祥荣轩'; DECLARE I_xing int DEFAULT LENGTH(xing) / 3; DECLARE I_ming int DEFAULT LENGTH(ming) / 3; DECLARE return_str varchar(2056) DEFAULT ''; SET return_str = CONCAT(return_str, substring(xing, floor(1 + RAND() * I_xing), 1)); SET return_str = CONCAT(return_str, substring(ming, floor(1 + RAND() * I_ming), 1)); IF RAND() > 0.400 THEN SET return_str = CONCAT(return_str, substring(ming, floor(1 + RAND() * I_ming), 1)); END IF; RETURN return_str; END
转载
(adsbygoogle = window.adsbygoogle || []).push({});相关文章推荐
- 解决springmvc+mybatis+mysql中文乱码问题【转】
- ASP.NET向MySQL写入中文的乱码问题-.NET技术/C#
- 【Scikit-Learn 中文文档】随机投影 - 数据集转换 - 用户指南 | ApacheCN
- Navicat 9.1、10.0 简体中文最新版,注册码(For Mysql)
- MySQL中文字符解决方案[Data too long for column XX at row n]
- MySql/MariaDB 中文乱码问题
- mysql 不能插入中文和显示中文
- C#实现“中文随机验证码”及原理
- Mysql中文乱码问题解决终结
- java连接mysql插入数据出现中文乱码
- 有关mysql中文编码错误的一些处理方法
- 用Python生成随机的中文验证码图片
- mysql显示中文
- mysql插入中文时候编码问题
- [MySQL]brew 安装 配置 操作 mysql(中文问题)
- MySQL 随机排序的一个性能差异
- Spring+SpringMVC+MyBatis+easyUI整合基础篇(八)mysql中文查询bug修复
- mysql取得查询结果中随机的一条数据
- ubuntu下MySQL键值不支持中文解决办法
- mysql中文全文索引