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的生成和数据修整(去除空格和小写字符)相关推荐

  1. NotePad++针对一批数据批量添加双引号和逗号以及去除空格的处理技巧

    场景 有时候需要通过postman调用传一批参数,但是从数据库拿出来的数据并不符合调用格式,所以需要稍微处理加工一下,现在拿一批id做处理演示一下 从数据库查出一批id,需要批量加上"&qu ...

  2. 如果去掉数学前后的空格_如何取消excel表格中数据前的空格-Excel 如何去除单元格中数字前后的空格...

    excel单元格,数字前有空格(字符),怎么批量把空... 使用替换功能,批量处理 参考excel版本:2010(其他版本操作基本相同) 详细操作步骤及动画演示: 1.CTRL H,调出替换对话框 2 ...

  3. db2去除字段值的空格_DB2表数据中存在空格问题解决办法

    --创建测试表 create table administrator.testhyg(id int,name varchar(30),birth date); --插入测试数据 insert into ...

  4. java随机生成标点符号_java去除空格、标点符号的方法实例

    代码如下: public class TempTest { public static void main(String[] args) { //string去除空格 String str=" ...

  5. Python中常见字符串去除空格的方法总结

    https://www.cnblogs.com/fandx/p/9311755.html 1:strip()方法,去除字符串开头或者结尾的空格 >>> a = " a b ...

  6. oracle中生成大批量数据的方法-下

    方法五:使用PLSQL的数据生成器 首先测试环境建立:dept表 CREATE TABLE dept(deptno NUMBER(6),dname VARCHAR2(20),loc VARCHAR2( ...

  7. 【Python教程】常见字符串去除空格的教程

    1:strip()方法,去除字符串开头或者结尾的空格 >>> a = " a b c ">>> a.strip()'a b c' 2:lstri ...

  8. kettle对字符串去除空格_整理|ABAP基础知识二:常用字符串处理

    常用字符串处理 上一期整理了ABAP的数据类型和定义,今天我们整理一下开发过程中常见的字符串处理命令.虽然说这些基础知识对于已经熟练使用Ctrl c + Ctrl v的资深码农来说过于简单.但是对于一 ...

  9. python字符串补空格输出_Python去除空格,Python中常见字符串去除空格的方法总结...

    今天小编就为大家分享一篇关于Python去除字符串前后空格的几种方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧: Python去除空格方法一: stri ...

最新文章

  1. python读取word
  2. 广东省生态土壤所孙蔚旻团队FEMS: 砷锑污染土壤剖面的微生物世界
  3. 深度学习用途广:Nvidia工程师机智赶跑草坪上撒野的邻家喵星人
  4. linux软件安装卸载命令行
  5. 使用pt-heartbeat检测主从复制延迟
  6. uni-app自制表格及其分页
  7. 一些shell脚本,sed替换
  8. 数据库优化java设计模式架构 策略 责任链
  9. dspemif怎么读_DSP技术在EMIF接口中的BOOT方法简析
  10. 阿里巴巴CRM库问题
  11. android listview表格分页显示,android实现listview分页的方法
  12. linux的yum是什么意思,yum是什么?(linux命令)
  13. 维基百科的语料库下载以及后续操作(一)2020年6月【包括opencc下载避雷,繁转简】
  14. 不是技术牛人,如何进去自己梦想的公司
  15. 运维派 企业面试题3 为上题中的 十个随机字母_test.html 文件 更名
  16. Redis存储数据类型,及存取值方法
  17. 矩阵求逆器(最高4阶 大一新牲的代码
  18. 4个字母的排列组合c语言,1,2,3,4四个数字有多少种排列组合,是怎样的
  19. deepsort : 牧游 网友提供的思路,用mgn替换reid 的特征检测部分
  20. 信息安全 数据赛 铁人三项_[信息安全铁人三项赛总决赛](数据赛)第二题

热门文章

  1. atom 编辑器html,Atom编辑器配置
  2. 单片机初学者电路常识
  3. matlab中qr函数 QR分解
  4. Linux·Linux-kernel镜像内核源码下载
  5. 智能网联汽车风险评估方法EVITA
  6. 谈谈唯一约束和唯一索引
  7. 2017企业网盘年终盘点|机遇与挑战并存,寡头显现
  8. html 如何设置选择图片,html中如何设置默认图片?
  9. 分布式飞机机电综合系统半实物验证环境ETest
  10. Spring-Data-JPA EntityManager 从一次线上BUG探究Autowired和PersistenceContext的区别