国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySQL 隨機密碼生成代碼

2024-07-24 12:40:27
字體:
來源:轉載
供稿:網友
晚上有朋友問起,簡單的寫了一個。   DELIMITER $$ CREATE FUNCTION `t_girl` . `func_rand_string` ( f_num tinyint unsigned , f_type tinyint unsigned ) RETURNS varchar ( 32) BEGIN -- Translate the number to letter. -- No 1 stands for string only. -- No 2 stands for number only. -- No 3 stands for combination of the above. declare i int unsigned default 0; declare v_result varchar ( 255) default '' ; while i < f_num do if f_type = 1 then set v_result = concat ( v_result, char ( 97+ ceil( rand ( ) * 25) ) ) ; elseif f_type= 2 then set v_result = concat ( v_result, char ( 48+ ceil( rand ( ) * 9) ) ) ; elseif f_type= 3 then set v_result = concat ( v_result, substring ( replace ( uuid ( ) , '-' , '' ) , i+ 1, 1) ) ; end if; set i = i + 1; end while; return v_result; END $ $ DELIMITER ;     調用方法示例:   select func_rand_string(12,3);   
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 特克斯县| 息烽县| 客服| 赣榆县| 江川县| 浦江县| 福安市| 潍坊市| 田东县| 阳山县| 济南市| 普安县| 霍州市| 乡城县| 沙湾县| 嘉义市| 临漳县| 霍林郭勒市| 弥勒县| 喀喇沁旗| 新晃| 洪湖市| 关岭| 新干县| 武功县| 长兴县| 沂南县| 皋兰县| 徐闻县| 华蓥市| 涟水县| 广灵县| 牙克石市| 神木县| 乐昌市| 东乡县| 买车| 兰考县| 晋州市| 海门市| 景洪市|