标签: uniqueidentifier

如何在SQL Server 2005中标识空白唯一标识符?

我正在uniqueidentifier进入一个看起来像这样的存储过程

00000000-0000-0000-0000-000000000000.

这看起来很简单,但如何确定这是一个空白uniqueidentifier

如果我得到这样的值,DDB72E0C-FC43-4C34-A924-741445153021我想做X

如果我得到这样的值,00000000-0000-0000-0000-000000000000我就做Y.

是否有更优雅的方式,然后计算零?

提前致谢

sql-server uuid sql-server-2005 uniqueidentifier

17
推荐指数
1
解决办法
1万
查看次数

生成唯一ID

我需要为我的应用程序生成唯一的ID.当我使用时(UUID.randomUUID()).toString(),我得到一个代码(认为这将是独一无二的),这是非常冗长的.

当我们在Java Timestamp或randomstring的帮助下生成代码时,我不确定它有多独特.

我需要生成长度仅为8-10个字符的唯一代码(字母数字).怎么这样?我正在使用MySQL数据库.

在数据库端生成唯一代码是最好的方法还是我们可以在Java中生成这样的短(但唯一)代码?

任何带有示例代码的建议都会非常有用.

java mysql database uniqueidentifier

17
推荐指数
3
解决办法
2万
查看次数

生成独特的,难以猜测的"优惠券"代码

我的Rails应用程序需要为用户生成电子优惠券.每张优惠券都应该有一个独特的优惠券代码,可以在我们的系统上兑换.

例如,免费墨西哥卷饼的优惠券.User A收到免费墨西哥卷饼User B的优惠券,然后收到免费墨西哥卷饼的优惠券.2张优惠券应该有唯一的优惠券代码.

生成像这样不易伪造的代码的最佳方法是什么?我不希望用户输入随机数和兑换其他人优惠券的成功率很高.

我想这就像背面有一个唯一编号的礼品卡就是我要找的东西.

ruby algorithm ruby-on-rails uniqueidentifier

17
推荐指数
3
解决办法
1万
查看次数

是否可以在HTML5应用程序中访问NFC API?

我需要包含NFC读卡器以读取关联ID,以便为触摸屏中显示的Web应用程序验证用户身份.

是否可以将SCM NFC读卡器模块用于基于Web的应用程序.

为此,我们是否可以在客户端或服务器端包含任何插件?

提前致谢.

authentication html5 uniqueidentifier nfc smartcard-reader

17
推荐指数
2
解决办法
2万
查看次数

获取Android设备的硬件序列号

我需要获取安装了我的应用程序的Android设备的硬件序列代码.您可以看到此硬件序列号Settings > About Device > Status > Serial number.

我虽然可以使用它Settings.Secure.ANDROID_ID or android.os.Build.SERIAL,但它们都没有用,这意味着它们没有给我我想要的唯一标识符.例如android.os.Build.SERIAL,当您运行命令adb devices时,获取ADB上显示的唯一ID .

请注意,这个问题的目标不是找到可以帮助我的另一个唯一标识符,而只是获取设备硬件序列号.

谢谢您的帮助.

编辑:

请注意,我不是在寻找字符串android.os.BUILD.SERIAL提供的值.我知道如何获得这个价值,但我对此并不感兴趣.

我有三星设备,因此,他们使用的序列号与android.os.BUILD.SERIAL提供的序列号不同.

settings android serial-number uniqueidentifier

17
推荐指数
1
解决办法
1万
查看次数

为什么asp.net Identity用户id是字符串?

我想在asp.net web api应用程序中使用System.Guid类型作为我所有表的id.但我也使用Asp.net Identity,它使用字符串类型的id(也用于存储guid).所以我想知道为什么它默认使用字符串 id而不是System.Guid?什么是通过所有应用程序使用的更好的选择 - Guid id或string -guid id?在使用字符串的情况下 - 在代码或数据库中生成新id的最正确和最可靠的方法是什么?

c# asp.net database-design uniqueidentifier asp.net-identity-2

17
推荐指数
2
解决办法
5518
查看次数

SQL Server:为什么GUID的第15个字符总是4?

我只是好奇,我一直想知道为什么会这样.

为了找出我是否可以在第15个角色创建一个没有角色4的人,我跑了这个......

DECLARE @GUID AS NVARCHAR(36)
DECLARE @COUNT AS INTEGER

SET @COUNT = 0
SET @GUID = CAST(NEWID() AS NVARCHAR(36))

WHILE SUBSTRING(@GUID,15,1) = '4'
BEGIN
    SET @COUNT = @COUNT + 1
    SET @GUID = CAST(NEWID() AS NVARCHAR(36))
END

PRINT 'Attempts : ' + CAST(@COUNT AS NVARCHAR(MAX))
PRINT @GUID
Run Code Online (Sandbox Code Playgroud)

正如你可能猜到的,这实际上从未真正结束.我整个周末都在服务器上运行.

如果NewID应该总是给出一个随机ID,为什么那个4总是在那里.

BC13DF1C-60FB-41C2-B5B2-8F1A73CF2485
D790D359-AB3D-4657-A864-FA89FACB3E99
DF1BBC0C-4205-48E8-A1B6-EA9544D7C6E5
Run Code Online (Sandbox Code Playgroud)

对于生成uniqueidentifier的系统,第15个位置是否有某种识别?

实际上,VB.net的System.Guid.Newguid功能也是如此.4是微软唯一的东西吗?

编辑:也许我也应该问,他们真的是独一无二的吗?一个人可以依赖它们在整个数据库中是唯一的吗?我知道基于这些假设的数据库系统,这些系统在数据库中是唯一的.在不同的表中有数百万条记录......它们中的任何一条都可能相同吗?

sql-server guid uniqueidentifier

16
推荐指数
3
解决办法
3007
查看次数

iPhone设备ID(UDID)的替代方案

可能重复:
UIDevice uniqueIdentifier已弃用 - 现在该怎么办?

即使Apple没有参加Barcelone的MWC(移动世界大会),也有人认为获得deviceID将在其他iOS SDK中弃用.

我不明白Apple为什么要限制这个,但那不是主题.

我必须准备我的应用程序,因为我的用户已被识别并且知道更好地使用我的应用程序(例如,不需要登录或创建帐户).而且我确信在那种情况下我并不孤单.

所以有人知道获取deviceID的替代方案吗?是否有其他唯一标识符,例如MAC地址?你如何准备你的应用程序?

iphone validation objective-c uniqueidentifier ios

16
推荐指数
1
解决办法
2万
查看次数

iOS:TestFlight beta应用程序在每次运行中都会获得新的广告标识符

每次我在iTunesConnect中运行上传到TestFlight的测试版应用时,我都会收到新的广告标识符.这是正常的行为吗?它也会发生在AppStore应用程序中吗?我正在使用广告标识符在某些上下文中标识用户及其凭据.但如果它在每次运行中都发生变化,则用户必须在每次运行中激活.

[[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
Run Code Online (Sandbox Code Playgroud)

在testflight构建中,在3次运行中,我得到了,例如

ID: 3E841B61-B007-44D3-B654-6C857122301E
ID: 2EC3682A-D162-4CE6-B07A-8B73282456A4
ID: 1D8513EA-0757-4E5F-8CEE-B6C4F782E966
Run Code Online (Sandbox Code Playgroud)

这在调试或临时构建中不会发生.任何人都可以对此有所了解吗?

提前致谢.

ads uniqueidentifier ios testflight

16
推荐指数
1
解决办法
2997
查看次数

mongodb的唯一ID

如果我正在构建博客,我可以使用博客标题作为唯一标识符,并通过URL解析它.但是,如果我想使用数字怎么办?你知道twitter有www.twitter.com/username/statuses/9834542吗?有没有人想出一个很好的方法来使这项工作?使用"_id"是不可能的,因为它太长了.

uniqueidentifier mongodb nosql

15
推荐指数
3
解决办法
3万
查看次数