Guid的生成和数据修整(去除空格和小写字符)
SqlServer实现
SELECT LOWER(LTRIM(RTRIM(REPLACE(NEWID(),'-',''))))
NEWID()函数产生随机数,例如:F874153F-D99B-40A9-826B-D51948A33E22
REPLACE(NEWID(),'-','')
去除横线
LOWER()
字母小写
C#代码实现
string guid = System.Guid.NewGuid().ToString("N").ToLower();
//
// 摘要:
// 根据所提供的格式说明符,返回此 System.Guid 实例值的字符串表示形式。
//
// 参数:
// format:
// 一个单格式说明符,它指示如何格式化此 System.Guid 的值。format 参数可以是“N”、“D”、“B”、“P”或“X”。如果 format 为
// null 或空字符串 (""),则使用“D”。
//
// 返回结果:
// 此 System.Guid 的值的字符串表示形式。
//
// 异常:
// T:System.FormatException:
// format 的值不为 null、空字符串 ("")、"N"、"D"、"B"、"P" 或 "X"。
public string ToString(string format);
Guid的带参数的ToString()方法的注释如上所示
结果示例
1、Guid.NewGuid().ToString("N") : bf8b9c642ea5426f82499bb60681671b
2、Guid.NewGuid().ToString("D") : 17e316f4-3f5b-46a0-ad68-58abb816a969
3、Guid.NewGuid().ToString("B") : {903c1236-fe24-43c2-b9b5-bec35d9a43a8}
4、Guid.NewGuid().ToString("P") : (bc13ad52-1c78-466f-893d-3a65c0b1a4d4)
5、Guid.NewGuid().ToString("X"): {0x3b9638cd,0xc271,0x4dbe,{0xa6,0xac,0x78,0xa5,0x8b,0x5d,0x1f,0x87}}
注:format参数不区分大小写
Guid的生成和数据修整(去除空格和小写字符)相关推荐
- NotePad++针对一批数据批量添加双引号和逗号以及去除空格的处理技巧
场景 有时候需要通过postman调用传一批参数,但是从数据库拿出来的数据并不符合调用格式,所以需要稍微处理加工一下,现在拿一批id做处理演示一下 从数据库查出一批id,需要批量加上"&qu ...
- 如果去掉数学前后的空格_如何取消excel表格中数据前的空格-Excel 如何去除单元格中数字前后的空格...
excel单元格,数字前有空格(字符),怎么批量把空... 使用替换功能,批量处理 参考excel版本:2010(其他版本操作基本相同) 详细操作步骤及动画演示: 1.CTRL H,调出替换对话框 2 ...
- db2去除字段值的空格_DB2表数据中存在空格问题解决办法
--创建测试表 create table administrator.testhyg(id int,name varchar(30),birth date); --插入测试数据 insert into ...
- java随机生成标点符号_java去除空格、标点符号的方法实例
代码如下: public class TempTest { public static void main(String[] args) { //string去除空格 String str=" ...
- Python中常见字符串去除空格的方法总结
https://www.cnblogs.com/fandx/p/9311755.html 1:strip()方法,去除字符串开头或者结尾的空格 >>> a = " a b ...
- oracle中生成大批量数据的方法-下
方法五:使用PLSQL的数据生成器 首先测试环境建立:dept表 CREATE TABLE dept(deptno NUMBER(6),dname VARCHAR2(20),loc VARCHAR2( ...
- 【Python教程】常见字符串去除空格的教程
1:strip()方法,去除字符串开头或者结尾的空格 >>> a = " a b c ">>> a.strip()'a b c' 2:lstri ...
- kettle对字符串去除空格_整理|ABAP基础知识二:常用字符串处理
常用字符串处理 上一期整理了ABAP的数据类型和定义,今天我们整理一下开发过程中常见的字符串处理命令.虽然说这些基础知识对于已经熟练使用Ctrl c + Ctrl v的资深码农来说过于简单.但是对于一 ...
- python字符串补空格输出_Python去除空格,Python中常见字符串去除空格的方法总结...
今天小编就为大家分享一篇关于Python去除字符串前后空格的几种方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧: Python去除空格方法一: stri ...
最新文章
- python读取word
- 广东省生态土壤所孙蔚旻团队FEMS: 砷锑污染土壤剖面的微生物世界
- 深度学习用途广:Nvidia工程师机智赶跑草坪上撒野的邻家喵星人
- linux软件安装卸载命令行
- 使用pt-heartbeat检测主从复制延迟
- uni-app自制表格及其分页
- 一些shell脚本,sed替换
- 数据库优化java设计模式架构 策略 责任链
- dspemif怎么读_DSP技术在EMIF接口中的BOOT方法简析
- 阿里巴巴CRM库问题
- android listview表格分页显示,android实现listview分页的方法
- linux的yum是什么意思,yum是什么?(linux命令)
- 维基百科的语料库下载以及后续操作(一)2020年6月【包括opencc下载避雷,繁转简】
- 不是技术牛人,如何进去自己梦想的公司
- 运维派 企业面试题3 为上题中的 十个随机字母_test.html 文件 更名
- Redis存储数据类型,及存取值方法
- 矩阵求逆器(最高4阶 大一新牲的代码
- 4个字母的排列组合c语言,1,2,3,4四个数字有多少种排列组合,是怎样的
- deepsort : 牧游 网友提供的思路,用mgn替换reid 的特征检测部分
- 信息安全 数据赛 铁人三项_[信息安全铁人三项赛总决赛](数据赛)第二题