SQL生成指定格式随机字符串

MS-SQL Server > 基础类 [问题点数:50分]
等级
本版专家分:0
结帖率 97.64%
等级
本版专家分:0
等级
本版专家分:61945
勋章
Blank
签到新秀 累计签到获取,不积跬步,无以至千里,继续坚持!
Blank
榜眼 2018年总版新获得的技术专家分排名第二
Blank
进士 2019年总版新获得的技术专家分排名前十
Blank
金牌 2018年10月 总版技术专家分月排行榜第一
2018年9月 总版技术专家分月排行榜第一
2018年8月 总版技术专家分月排行榜第一
nitaiyoucala

等级:

通过一个函数或sql语句,随机生成任意6个字母组成的字符

方法1 declare @sql nvarchar(400) select @sql= select char( +cONVERT(NVARCHAR,CONVERT(INT,26*rand())+97)+ )+ CHAR( +CONVERT(NVARCHAR,CONVERT(INT,rand()*26)+97)+ )+ CHAR

SQL生成n位随机字符串

--1、随着newid() go --创建一个视图(因为不能在功能直接用于newid()) create view vnewid as select newid() N'MacoId'; go --创建函数 create function getrandstr(@n int) ... ...

sql 生成随机字符串

生成三位随机字母+12位数字 declare @CardCode varchar(50),@str varchar(50), @c int; select @CardCode=abs(CHECKSUM(NEWID())) set @c=12-LEN(@CardCode); select @str= FLOOR(rand()*POWER(10,@c)) set @...

[MSSQL]生成n位随机字符串

--1、借助newid() go --创建视图(因为在函数中无法直接使用newid()) create view vnewid as select newid() N'MacoId'; go --创建函数 create function getrandstr(@n int) returns varchar(max) ...s...

sql生成随机字符串

--1、借助newid() go --创建视图(因为在函数中无法直接使用newid()) create view vnewid as select newid() N'MacoId'; go --创建函数 create function getrandstr(@n int) ...d...

SQL SERVER 自定义随机字符串函数-F_RANDOM()

f_random(@length): 返回指定长度且由0~9和A~Z组成的随机字符串. zaorv; 2018-11-25 由于SQLSERVER在自定义函数中不能使用RAND()函数,故借随机视图使用随机函数RAND(); */ if object_id('v_random','v') is not ...

c# 生成指定长度的随机字符串(字母与数字)

/// 生成随机字符串 /// </summary> public class RandomChars { /// <summary> /// 字符类型 /// </summary> private enum CharType { /// <summary&g...

生成固定长度随机字符串

* 获取固定长度随机字符串 * @param length * @return */ public static String getRandomString(int length) { //length表示生成字符串的长度 String base = “abcdefghijklmnopqrstuvwxyz0123...

sql-server2005下生成定长的随机字符串

基本的思路是:先创建ASCII码表,这个应该先写到一个视图...字符串长度控制循环次数,循环体内每次都利用order by newid()随机选取top1个字符,插入到一个临时表中 最后利用for xml path('')把字段中的所有数据连接起来

SQL存储过程生成一个指定长度的随机字符串

if exists(select name from sysobjects where name='xsGetRandChar') drop proc xsGetRandChar go -- ============================================= -- Author: yzb -- Create date: 20140120 ...

mysql 自定义sql函数生成指定长度的随机字符串

DELIMITER // DROP FUNCTION IF EXISTS `rand_string` // CREATE FUNCTION `rand_string`(n INT) RETURNS varchar(255) CHARSET utf8 BEGIN DECLARE chars_str varchar(255) DEFAULT 'ABCDEFGHIJKLMNOPQRSTUVWXY

利用rand()函数生成随机字符串

<?php $length=5; $string=''; ...$arr=array(Q,W,E,R,T,Y,U,I,O,P,A,S,D,F,G,H,J,K,L,Z,X,C,V,C,B,N,M,q,w,e,r,t,y,u,i,o,p,a,s,d,f,g,g,h,j,k...

oracle 生成指定长度字符串的函数

最近在写一个小程序,需要获取指定长度的字符串 ...#生成指定长度的字符串 def random_char(length,flag):#flag为0表示number,1表示字符串类型,2表示time类型 result = '' chars = 'AaBbCcDdEeFfGgHhIiJjKkLlMmNn

oracle产生随机数字、随机字符串、随机日期

ORACLE 如何产生一个随机数:DBMS_RANDOM –1、小数( 0 ~ 1) select dbms_random.value from dual ; –2、指定范围内的小数 ( 0 ~ 100 ) ...–3、指定范围内的整数 ( 0 ~ 100 ) select trunc(dbms_rando

SQL获得固定长度的随机字符串

--获得固定长度的随机字符串 CREATE DEFINER=`root`@`localhost` FUNCTION `rand_string`(n INT) RETURNS varchar(255) CHARSET latin1 BEGIN  DECLARE chars_str varchar(100) DEFAULT '...

ThinkPHP 3.2 的 string() 生成唯一随机字符串

在thinkphp中有个string类系统需要优惠券的生成程序,保证每次生成的优惠券都是唯一的,一次生成的数量不是固定的。分享我的做法:1、查出表里已有的优惠码。2、在外部定义一个值,记录内部实际有效运行的次数。3、当...

String 字符串(四)字符串生成器(StringBuilder)

字符串生成器(StringBuilder) 创建成功的字符串对象,其长度是固定的,虽然可以使用“+”进行追加,但是“+”会产生一个新的String实例,会在内存中创建新的字符串对象。如果反复对字符串进行修改,将极大的增加...

设计一个函数,根据指定长度生成对应的验证码(由数字和大小写英文字母构成的随机字符串

import random; def suiji(n): x = 0; while(x&lt;n): s=random.choice(range(1,4)); if(s==1): a=random.choice(range(1,10)); print(a,end=''); x +...

python3字符串格式

python 3 字符串格式字符串格式化 Python的字符串格式化有两种方式: 百分号方式、format方式 百分号的方式相对来说比较老,而format方式则是比较先进的方式,企图替换古老的方式,目前两者并存。[PEP-3101] ...

java小技巧-生成重复的字符

今天碰到个需求,根据字段个数,动态生成sql的占位符,如下: public static void main(String[] args) { System.out.println(String.join(",",Collections.nCopies(10,"?"))); } ...

SQL server 内置函数之随机函数newid()和rand()

从A表随机取2条记录,用SELECT TOP 10 * FROM ywle order by newid() order by 一般是根据某一...newid()在扫描每条记录的时候都生成一个值, 而生成的值是随机的, 没有大小写顺序. 所以最终结果再按这个排序, 排序的

根据指定长度随机生成字母和数字的组合

1.根据指定的长度,随机生成字母和数字的组合。 public static String getRandomString(int length){ String str="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; Random random=...

SQL Server 字符串处理函数大全(例子)

SQL字符串处理函数大全 select语句中只能使用sql函数对字段进行操作(链接sql server), select 字段1 from 表1 where 字段1.IndexOf("云")=1; 这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的...

生成字符串的所有排列组合

题目:《程序员面试金典(第5版)》

mysql生成随机时间戳

SELECT UNIX_TIMESTAMP(),UNIX_TIMESTAMP('20100101000000'),UNIX_TIMESTAMP()-UNIX_TIMESTAMP('20100101000000'),FROM_UNIXTIME(UNIX_TIMESTAMP('20100101000000')+ROUND(RAND()*(UNIX_TIMESTAMP()-UNIX_TIMESTAMP....

SQL SERVER某个字段值修改为随机

UPDATE pro_na SET cul = b.ma FROM pro_na LEFT JOIN( SELECT ID , cast(substring(LTrim(abs(checksum(newid()))),0,5) as decimal(18, 4)) as ma FROM pro_na ) b ON pro_na.ID = b....

shell脚本查找、抽取指定字符串的方法

amp;uid=29110326&amp;id=4438228 最近使用:iwconfig wlan0 | sed 's/ /\n/g' | grep -i mode //查看wlan0模式原理:先以空格为通配符,并将其替换成换行符“\n”;每一段字符串单独成行,再grep查...

mysql 字符串操作,mysql 连接字符串,mysql 拼接字符串,mysql 拼接字段

资料出处:... ASCII(str) 返回字符串str的第一个字符的ASCII值(str是空串时返回0) mysql> select ASCII(’2′); -> 50 mysql> select ASCII(2); -> 50 mysql> select ASCII(’dete

PL/SQL Developer 数据生成器使用指南

1. 功能介绍  数据生成器允许你创建演示和测试数据。对于测试应用程序和查看它们怎样执行大量的数据,这可能是有帮助的...Developer 数据生成器使用指南" title="PL/SQL Developer 数据生成器使用指南" style

PL/SQL 数据生成

PL/SQL 数据生成器 1. 功能介绍  数据生成器允许你创建演示和测试数据。对于测试应用程序和查看它们怎样执行大量的数据,这可能是有帮助的。你可以在工具菜单的下面找到数据生成器。 基本上,定义由一个或多个...

相关热词 c# 委托timeout c#微信模板消息开发 c# 刷新托盘 .csproj版本 c# dll文件 vc引用c# c#添加一个sheet页 c# 电子秤调串口 c# 方法 自动生成 c# 整数保留两位小数点 c# sdk 微信