mysql 自定义sql函数生成指定长度的随机字符串
来源:互联网 发布:打印机端口没有usb001 编辑:程序博客网 时间:2024/04/29 17:49
不含小写字母:
DELIMITER //DROP FUNCTION IF EXISTS `rand_string` //CREATE FUNCTION `rand_string`(n INT) RETURNS varchar(255) CHARSET utf8BEGIN DECLARE chars_str varchar(255) DEFAULT 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; DECLARE return_str varchar(255) DEFAULT ''; DECLARE i INT DEFAULT 0; WHILE i < n DO SET return_str = concat(return_str,substring(chars_str , FLOOR(1 + RAND()*36 ),1)); SET i = i + 1; END WHILE; RETURN return_str;END//select rand_string(9);result:X7YXE1O1U
含小写字母:
DELIMITER //DROP FUNCTION IF EXISTS `rand_string` //CREATE FUNCTION `rand_string`(n INT) RETURNS varchar(255) CHARSET utf8BEGIN DECLARE chars_str varchar(255) DEFAULT 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; DECLARE return_str varchar(255) DEFAULT ''; DECLARE i INT DEFAULT 0; WHILE i < n DO SET return_str = concat(return_str,substring(chars_str , FLOOR(1 + RAND()*62 ),1)); SET i = i + 1; END WHILE; RETURN return_str;END//select rand_string(9);result:OzhxFAN2C
0 0
- mysql 自定义sql函数生成指定长度的随机字符串
- 自定义随机生成指定的长度字符串
- SQL存储过程生成一个指定长度的随机字符串
- 生成指定长度随机字符串函数
- C# 生成指定长度的随机字符串
- 生成指定长度的随机字符串
- java生成指定长度的随机字符串
- 生成指定长度的随机字符串
- 生成指定长度的随机字符串
- java生成指定长度的随机字符串
- 生成指定长度的随机字符串 .
- java生成指定长度的随机字符串
- 随机生成指定长度的字符串+校验
- 生成一个指定长度的随机字符串
- MySQL随机生成固定长度字符串函数
- 随机生成指定长度字符串
- oracle 生成指定长度字符串的函数
- 时间格式的转换 生成指定长度的随机字符串
- 最短路径-地杰斯特拉算法
- JQuery 选择器
- 项目流程环境及项目管理
- lua中关于.和:调用函数
- 利用SQOOP将数据从数据库导入到HDFS
- mysql 自定义sql函数生成指定长度的随机字符串
- 使用storyboard的segue控制界面跳转
- MyBatis动态SQL学习
- cocos 打包相关命令行
- JS-遗漏的知识点的汇总
- jxls2.3-简明教程
- BP是如何运行的-普林斯顿大学教授Sanjeev Arora
- 搭建数据挖掘环境(mac安装 ipython notebook)
- Ubuntu和centos下搭建自己的git服务器