uniqueidentifier相关内容

生成新的唯一 ID 号,同时排除 R 中先前生成的 ID 号

我想为我的数据库中的行生成唯一 ID.我将不断向该数据库添加条目,因此我需要同时生成新的 ID.虽然我的数据库相对较小,并且复制随机 ID 的可能性很小,但我仍然希望构建一个编程式故障安全机制,以确保我永远不会生成过去已经使用过的 ID. 对于初学者,这里有一些示例数据,我可以使用它们来启动示例数据库: 图书馆(tidyverse)图书馆(ID)图书馆(宝贝名字)数据库 ..
发布时间:2021-09-14 18:41:22 其他开发

按顺序生成带有预定义字符的 5 位字母数字代码

我想生成一个由字母数字字符组成的会员编号,删除 i、o 和 l 以防止打字时混淆.要在 php 中完成(如果重要的话也使用 Laravel 5.7 - 但我觉得这是一个 php 问题) 如果简单地使用 0-9,则第一个会员编号将从 00001 开始,第 11 个人的会员编号为 00011.我想使用 0-9 + a-z 中的字母数字字符(删除所述字母) 0-9(共 10 个字符),abc ..
发布时间:2021-09-14 18:41:15 PHP

跨多个 SQL 服务器的唯一 ID

我正在开发一些将在全国多个实例中使用的软件.像许多使用登录的软件一样,我需要为每个用户提供一个唯一的 ID.软件的每个实例都需要完全独立运行,但最终合并几个数据库的可能性很高.在这种情况下,我希望每个用户的 ID 在所有服务器中都是唯一的. 如果服务器之间没有通信(它们只为 LAN 提供服务),我认为从精确到毫秒的时间戳生成 ID 可能可行.由于用户池只有数千而不是数百万,因此在同一毫秒内创 ..
发布时间:2021-09-14 18:41:12 其他开发

唯一设备 ID UWP

几天以来,我一直在尝试从我的 Windows Phone 设备中获取 MAC 地址,但没有成功.我正在尝试为我的手机、平板电脑等获取唯一 ID.我找到了 HardwareToken 类和下面的代码 HardwareToken token = HardwareIdentification.GetPackageSpecificToken(null);IBuffer hardwareId = toke ..
发布时间:2021-09-14 18:41:09 C#/.NET

是否有等效于 iOS 的 identifierForVendor for android?

在 iOS 6 中,[UIDevice currentDevice].identifierForVendor 为来自单个供应商的所有应用提供唯一 ID. 有什么办法可以在 Android 中做同样的事情吗? 解决方案 Android Id: 生成特定于设备的序列号 请注意,Android 的设计目的是让您无法自动获取完整的设备 ID.Android 甚至修改了 linux 的 ..
发布时间:2021-09-14 18:41:06 移动开发

Windows 唯一标识符?

所以就有了这个软件.安装后它以某种方式(可能读取文件或注册表项)识别我的 Windows 操作系统. 它应该在每台唯一的计算机上只执行一次任务.如果我卸载该程序并重新安装它,该软件会记住它已安装,因此不会执行该任务. 如果我使用系统还原,软件也不会执行任务.如果我在安装前加载系统映像,软件也不会执行任务. 如果我重新安装 Windows 的新副本,那么只有软件才能完成任务.IP甚 ..
发布时间:2021-09-14 18:41:03 其他开发

进一步减少 uuid 以制作短字符串

我需要为给定的唯一字符串生成唯一的记录 ID. 我尝试使用 uuid 格式,这似乎不错. 但我们觉得这是冗长的. 所以我们需要将 uuid 字符串 9f218a38-12cd-5942-b877-80adc0589315 减少到更小.通过删除“-",我们可以节省 4 个字符.从 uuid 中删除最安全的部分是什么?我们不需要通用唯一的 id,但我们喜欢使用 uuid 作为来源,但 ..
发布时间:2021-09-14 18:41:00 C#/.NET

UniqueIdentifier 聚集索引上的 NewSequentialId

我正在为我公司正在启动的新数据库制定数据库标准.我们试图定义的一件事是与 UniqueIdentifiers 相关的主键和聚集索引规则. (注意:我不想讨论使用 UniqueIdentifier 作为主键或聚集索引的利弊.网络上有大量关于此的信息.这不是 那个讨论.) 所以这是让我担心的场景: 假设我有一个表,它有一个 UniqueIdentifier 作为聚集索引和主键.让我们 ..

在 C# 中获取唯一标识符的最佳方法

我之前问过一个类似的问题,但我现在正在减少对我需要的一些限制. 我需要使用 C# 高效地在计算机上找到唯一标识符.它应该在任何特定计算机上始终保持不变,并且可以是多种因素的组合 - 只要它易于检索. 我考虑过在 WMI 网络查询中使用 MAC 地址,但这太慢了,因为通常有 10 个以上的适配器.使用 WHERE IPEnabled=true 子句可能会更好,但我认为可能有比这更好的方法 ..
发布时间:2021-09-14 18:40:54 C#/.NET

可以在 Solr 4 中更新 uniqueKey 吗?

我的 uniqueKey 定义为: id 我将几个文档及其对应的“id"字段加载到 Solr 中,我现在需要的是更新“id"值,这可能吗? 当我尝试这样做时,我收到此错误: 文档包含 uniqueKey 字段的多个值 我使用的是 Apache Solr 4.3.0 解决方案 这不是直接可能的.在我介绍如何间接地做到这一点之前,我需 ..
发布时间:2021-09-14 18:40:51 其他开发

可以使用 DateTime.Now 的 Ticks 生成重复的唯一标识符吗?

此代码是否有可能生成相同的身份, for (int i = 0; i 导致这种情况发生的考虑因素是什么? 解决方案 是的,此代码可以生成相同的标识符. 无论刻度精度如何,如果在 Windows 和/或 Bios 中更改系统日期,它都可以这样做. 如果它是由不同时区的计算机运行的,或者如果您旅行. 后一种情况意味着即使在本地和未连接的应用程序中,您也绝对不应使用此类代 ..
发布时间:2021-09-14 18:40:47 C#/.NET

获取智能卡 uid 的 APDU 命令

我正在寻找 APDU 以查找非接触式 ISO 14443 智能卡的 UID 以及如何使用它在 Linux 终端中打印.问题是我发现很多人都在谈论它,但没有解决方案.任何人都可以帮忙这是这方面吗???谢谢 解决方案 参见其他答案,很可能是现在大多数读卡器都支持直通读卡器. 没有人能帮上忙,因为 UID 在 ISO 14443 T=CL 传输协议中指定,而 APDU 在 ISO 7816 ..
发布时间:2021-09-14 18:40:44 其他开发

生成唯一的机器 ID

我需要编写一个函数来生成一个 ID,该 ID 对于运行 Windows 操作系统的给定机器是唯一的. 目前,我正在使用 WMI 来查询各种硬件参数并将它们连接在一起并散列它们以获得唯一的 id.我的问题是,我应该使用哪些建议的参数?目前,我正在使用 bios\cpu\disk 数据的组合来生成唯一 ID.如果每个指标都有多个结果,我将使用第一个结果. 但是,我遇到了一个问题,即双启动到 ..
发布时间:2021-09-14 18:40:41 其他开发

推特有多少字节足够独特?

我不希望我的数据库 id 是连续的,所以我试图用这个代码生成 uid: $bin = openssl_random_pseudo_bytes(12);$hex = bin2hex($bin);返回 base_convert($hex, 16, 36); 我的问题是:我需要多少字节才能使 ID 足够独特以处理大量记录(如 Twitter)? 解决方案 您可能会考虑类似 tinyurl 和 ..
发布时间:2021-09-14 18:39:40 PHP

SQL Server 中是否每条记录都有唯一的字段?

我在 Visual Studio - VB.NET 中工作. 我的问题是我想删除 SQL Server 中的特定行,但我唯一的唯一列是一个自动递增的标识. 我的工作流程: 1.我在列中添加了一行(身份正在递增,但我不知道数字) 2.我想删除上一行 是否存在每条新记录都有的唯一 ID?可能我的表有 2 条完全相同的记录,只是序列(身份)不同. 任何想法如何处理这个问题? ..
发布时间:2021-09-14 18:39:06 数据库

12 位唯一 ID - 代码可靠性

我想要一个在一天(24 小时)内保持唯一的数字.以下是我想出的代码;我想知道它的谬误/可能的风险;“我相信"这保证了至少一天的 12 位唯一编号. 逻辑是获取当前日期/时间(hhmmssmmm)并连接查询性能计数器结果的前四个字节. __forceinline bool GetUniqueID(char caUID[MAX_STRING_LENGTH]){//逻辑:添加HHMMSSmmm, ..
发布时间:2021-09-14 18:38:22 C/C++开发

在 TSQL 中增加唯一标识符

我正在寻找一种在 TSQL 中将 uniqueidentifier 增加 1 的方法.例如,如果id是A6BC60AD-A4D9-46F4-A7D3-98B2A7237A9E,我希望能够选择A6BC60AD-A4D9-46F4-A7D3-98B2A7237A9F. @rein 用于数据导入.我们有一个中间表,其中包含我们从中生成记录的 ID,我们稍后在导入时加入这些 ID.不幸的是,现在其中 ..
发布时间:2021-09-10 19:39:37 数据库

如何生成随机 Base36 ID

有没有办法生成随机base36 标识符SQL Server 中定义的字符数? 我搜索并发现了许多将 base 36 转换为 int 以及将其转换为 int 的示例,但不是用于随机生成唯一 ID 的示例. 解决方案 这个解决方案有点冗长但有效并且可以轻松适应各种需求.以下是一些示例输出: aapx0k k4fdbb vzbl5x8vr1bs gbix1q g5kctvhe6e50 m ..
发布时间:2021-09-10 19:07:42 数据库