欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL中隨機生成固定長度字符串的方法

 更新時間:2010年12月17日 14:03:03   作者:  
在MySQL中有時需要隨機生成數字或字符串,隨機生產數字可直接使用rand()函數,但是要隨機生成字符串就比較麻煩。
要隨機生成字符串代碼如下:

在MySQL中定義一個隨機串的方法,然后再SQL語句中調用此方法。

隨機串函數定義方法:
復制代碼 代碼如下:

CREATE DEFINER=`root`@`localhost` FUNCTION `rand_string`(n INT) RETURNS varchar(255) CHARSET latin1
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;

使用隨機串函數方法示例:
UPDATE demotable SET demoname=rand_string(32) WHERE id>23
直接執(zhí)行即可。

相關文章

  • MySql分組后隨機獲取每組一條數據的操作

    MySql分組后隨機獲取每組一條數據的操作

    這篇文章主要介紹了MySql分組后隨機獲取每組一條數據的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • MySQL性能優(yōu)化之Open_Table配置參數的合理配置建議

    MySQL性能優(yōu)化之Open_Table配置參數的合理配置建議

    這篇文章主要介紹了MySQL性能優(yōu)化之Open_Table配置參數的合理配置建議,在MySQL數據庫中,Opened_tables表示打開過的表數量,需要的朋友可以參考下
    2014-07-07
  • mysql代碼執(zhí)行結構實例分析【順序、分支、循環(huán)結構】

    mysql代碼執(zhí)行結構實例分析【順序、分支、循環(huán)結構】

    這篇文章主要介紹了mysql代碼執(zhí)行結構,結合實例形式分析了mysql順序結構、分支結構與循環(huán)結構相關原理、用法及操作注意事項,需要的朋友可以參考下
    2020-04-04
  • Mysql DBA 20天速成教程

    Mysql DBA 20天速成教程

    準備一臺pc,一根網線和20天無打擾的空余時間,把MySQL 5.1參考手冊設置為瀏覽器首頁,按下面列表逐條學習即可,這本中文手冊包括基本上所有的內容,補充知識google也都能查到,學習平臺采用linux
    2014-03-03
  • B-樹的插入過程介紹

    B-樹的插入過程介紹

    今天小編就為大家分享一篇關于B-樹的插入過程介紹,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • mysql 某字段插入隨機數(插入隨機數到MySQL數據庫)

    mysql 某字段插入隨機數(插入隨機數到MySQL數據庫)

    這篇文章主要介紹了mysql 某字段插入隨機數(插入隨機數到MySQL數據庫),需要的朋友可以參考下
    2016-09-09
  • Mysql通過explain分析定位數據庫性能問題

    Mysql通過explain分析定位數據庫性能問題

    這篇文章主要介紹了Mysql通過explain分析定位數據庫性能問題,明確SQL在Mysql中實際的執(zhí)行過程是怎樣的,如果查詢字段沒有索引則增加索引,如果有索引就要分析為什么沒有用到索引,本文詳細講解,需要的朋友可以參考下
    2023-01-01
  • mysql數據庫導出xml的實現方法

    mysql數據庫導出xml的實現方法

    因為有人問到如何將mysql數據庫導出為xml文件,所以發(fā)現了這篇文章
    2008-09-09
  • MySQL自增ID耗盡實例講解

    MySQL自增ID耗盡實例講解

    這篇文章主要給大家介紹了關于MySQL自增ID耗盡的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Mysql具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-03-03
  • MySQL中不能創(chuàng)建自增字段的解決方法

    MySQL中不能創(chuàng)建自增字段的解決方法

    這篇文章主要介紹了MySQL中不能創(chuàng)建自動增加字段的解決方法,通過本文可以解決導致auto_increament失敗的問題,需要的朋友可以參考下
    2014-09-09

最新評論