文档章节

mysql 随机字符串函数

hollowJ丶
 hollowJ丶
发布于 2017/03/04 13:12
字数 58
阅读 19
收藏 0
delimiter $$
create function rand_string(n int) RETURNS varchar(255)
BEGIN
DECLARE chars_str varchar(100) DEFAULT 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
DECLARE return_str varchar(255) default '';
DECLARE i int DEFAULT 0;
while i<n DO
set return_str=CONCAT(return_str,SUBSTR(chars_str,FLOOR(1+RAND()*52),1));
set i=i+1;
end while;
return return_str;
end $$;

 

© 著作权归作者所有

hollowJ丶
粉丝 0
博文 29
码字总数 11240
作品 0
广州
程序员
私信 提问
MySQL函数和存储过程生成电话号码

电话号码是有11位数字组成,所以在生成电话号码之前我们先来看一看怎样通过函数生成字符串。 DELIMITER $$CREATE FUNCTION rand_num(n int) RETURNS VARCHAR(255)BEGIN DECLARE chars_str va...

trayvon
2015/11/09
952
0
MySql笔记

1.数据所占字节与其数据类型相关,与显示位数无关。int(4)与int(11)所占字节一样。 2.浮点型数字加减计算精度会丢失。整数永远可以用二进制精度表示,小数不一定。由于机器存储位有限,除不尽...

风格若干
2016/07/27
18
0
五:MySQL中的函数 - 系统的撸一遍MySQL

MySQL中提供了很多操作函数,包含了字符串相关,数值相关、日期相关等。 字符串函数 函数名 作用 CANCAT(S1,S2,...Sn) 连接 S1,S2,...Sn 为一个字符串 INSERT(str,x,y,instr) 将字符串 str ...

logbird
2016/08/20
44
0
10 个实战及面试常用 Shell 脚本编写

注意事项 1)开头加解释器:#!/bin/bash 2)语法缩进,使用四个空格;多加注释说明。 3)命名建议规则:变量名大写、局部变量小写,函数名小写,名字体现出实际作用。 4)默认变量是全局的,...

Java填坑之路
2018/11/19
0
0
MySQL Schema和数据类型优化

一、选择优化的数据类型 更小的通常更好:使用可以正确存储数据的最小数据类型,选择业务不会超过范围的最小类型。小的数据类型通常更快,因为占用更少的磁盘、内存和CPU缓存、CPU周期; 简单...

PeakFang-BOK
2018/11/12
24
0

没有更多内容

加载失败,请刷新页面

加载更多

Ubuntu环境下安装PaddlePaddle

开篇 深度学习技术是目前非常热门的技术,笔者在闲暇之余决定学习一下这门技术,入门选择了百度开源的PaddlePaddle框架。 paddlepaddle介绍 飞桨(PaddlePaddle) 是国际领先的端到端开源深度学...

豫华商
58分钟前
3
0
LeetCode 第 287 号问题:寻找重复数,一道非常简单的数组遍历题,加上四个条件后感觉无从下手

今天分享的题目来源于 LeetCode 第 287 号问题:寻找重复数。 题目描述 给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只...

五分钟学算法
今天
3
0
vuex mapActions

本文转载于:专业的前端网站➧vuex mapActions 在组件中使用 this.$store.dispatch('xxx') 分发 action,或者使用 mapActions 辅助函数将组件的 methods 映射为 store.dispatch 调用(需要先在...

前端老手
今天
4
0
使用bash -x 调试信息查看lvextend -r的调用

--1.打开调试: [root@db01 storage]# set -x --2.执行命令: [root@db01 storage]# /usr/sbin/lvextend -r -L 710M /dev/shazam/storage + /usr/sbin/lvextend -r -L 710M /dev/shazam/sto......

突突突酱
今天
4
0
Linux重定向及反弹shell详解

这里说Linux重定向的原因主要还是为了详细了解一下Linux中的反弹shell 目录 0x01 文件描述符 0x02 重定向 0x03 反弹shell 0x04 交互重定向 0x05 命令变形 0x01 文件描述符 Linux的文件描述符...

无心的梦呓
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部