作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何在 sql server 2005 中使用 uniqueidentifier 数据类型重新创建以下 c# 代码。
string encoded = Convert.ToBase64String(guid.ToByteArray());
我尝试了几个我在互联网上遇到的例子,例如 http://www.vbforums.com/showthread.php?t=554886但它们都返回比 .net 函数长得多的字符串。
最佳答案
如果您传入唯一标识符,您链接中的示例将起作用
Guid guid = Guid.NewGuid();
string encoded = Convert.ToBase64String(guid.ToByteArray());
Console.WriteLine(guid);
Console.WriteLine(encoded);
对于
32705fe3-cedd-4bfd-a881-9dd11e543f9e
419wMt3O/UuogZ3RHlQ/ng==
和
declare @guid uniqueidentifier = '32705fe3-cedd-4bfd-a881-9dd11e543f9e'
select dbo.f_BinaryToBase64(@guid)
对于
419wMt3O/UuogZ3RHlQ/ng==
关于sql-server - 如何在 sql server 中对 guid 进行 base64 编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9178233/
我是一名优秀的程序员,十分优秀!