Guid的生成和数据修整(去除空格和小写字符)

本文介绍了如何在SqlServer和C#中生成Guid,并展示了不同格式化的Guid字符串示例,包括'N', 'D', 'B', 'P'和'X'格式。" 104884501,9351742,SpringBoot注解配置详解:@PropertySource与@ImportResource,"['spring', 'spring boot', 'java', '配置管理']
摘要由CSDN通过智能技术生成

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 的值的字符串表示形式。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值