MYSQL教程mysql生成随机字符串函数分享
发布时间:2020-12-12 01:13:02 所属栏目:MySql教程 来源:网络整理
导读:《MYSQL教程mysql生成随机字符串函数分享》要点: 本文介绍了MYSQL教程mysql生成随机字符串函数分享,希望对您有用。如果有疑问,可以联系我们。 代码如下: set global log_bin_trust_function_creators = 1; DROP FUNCTION IF EXISTS rand_string; DELIMITE
《MYSQL教程mysql生成随机字符串函数分享》要点: set global log_bin_trust_function_creators = 1; DROP FUNCTION IF EXISTS rand_string; DELIMITER $$ CREATE FUNCTION rand_string(n INT) RETURNS VARCHAR(255) BEGIN ??? DECLARE chars_str varchar(100) 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 $$ DELIMITER ; 经测试,函数创建后与当前数据库绑定,下面语句可以查看函数相关信息.MYSQL教程 代码如下:SHOW FUNCTION STATUS WHERE Db='database_name'; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |