问题标签 [uniqueidentifier]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server-2005 - 参数数据类型 uniqueidentifier 对子字符串函数的参数 1 无效
我正在尝试使用 TSQL 子字符串函数获取 Guid 字段的第一部分,如下所示
但我得到的只是这个错误。
参数数据类型 uniqueidentifier 对子字符串函数的参数 1 无效。
那么这里发生了什么?我应该首先将 Guid 视为纯字符串还是...?
提前致谢!
java - 如何在 Java 中生成唯一 ID(整数)?
java - 如何在java中生成不猜测下一个数字的整数唯一ID?
java - 从唯一的字符串输入生成唯一的 id
我有一个包含唯一字符串值列的表。字符串值的最大长度为 255 个字符。我想生成一个以字符串值作为输入的唯一 id。换句话说,我正在寻找一个字符串的紧凑表示。生成的唯一 ID 可以是字母数字。一个有用的功能是能够从唯一 id 重新生成字符串值。
是否有一个有效的函数来生成这样一个唯一的 id。一些方法可能是使用校验和或哈希函数。我想知道是否有标准的方法来做到这一点。
我正在使用 MySql 数据库和 java。
谢谢!
--edit:我正在寻找更紧凑的表示,而不仅仅是使用字符串本身。
java - 如何在java中获取cpu-id?
我想用java创建一个加密。
无论如何要获得CPU Id或PC中唯一的任何东西,例如BIOS或...
例如System.getCpuId();
,这只是一个例子
非常感谢 ...
mobile - 手机上,有没有“mac地址”让每部手机都不一样?
换句话说,每部手机是否都有一个ID——这使它与众不同。
没有两部手机可以拥有相同的 ID。(我说的是智能手机......android,iphone等)
session - 检索 SSH 唯一会话 ID
我想知道是否有任何方法可以为通过 ssh(OpenSSH)连接的服务器和客户端检索一些唯一的会话标识符(让它成为USID)。
这将用于限制特定(自定义)软件的执行(让它成为a.exe),因此它只能通过特定的 ssh session 执行,即使其他用户(可能是 root)可以访问该可执行文件:
- 在从机器C(客户端)到机器S(服务器)打开 ssh 会话后,机器C(知道USID)将更新机器X(第三方服务器)上的记录,让它知道这个USID是“安全的”。
- 机器S上的a.exe将在调用时检查当前会话的USID是否“安全”(此信息将由X提供),如果收到否定答案,将停止执行。
X和C、X和S之间的通信通道是安全的,所以这里唯一的问题是检索该USID 而无需编写我自己的 ssh 客户端和/或服务器。
有任何想法吗?
random - 如何为实体创建唯一的 7 位代码?
当用户在我的系统中添加新项目时,我想为该项目生成一个唯一的非递增伪随机 7 位代码。创建的项目数将仅数以千计(<10,000)。
因为它必须是唯一的并且没有两个项目具有相同的信息,所以我可以使用哈希,但它需要是他们可以与其他人共享的代码 - 因此是 7 位数字。
我最初的想法只是循环生成一个随机数,检查它是否尚未使用,如果是,请冲洗并重复。考虑到碰撞的可能性很小,我认为这是一个合理的解决方案。
对这个问题的回答建议生成所有未使用数字的列表并将它们改组。我可能可以在数据库中保留这样的列表,但我们正在谈论 10,000,000 条相对不常见的条目。
有没有人有更好的方法?
php - 使用这样的 MD5 哈希的子字符串是否足够独特?
我想要做的是为我网站上的文章创建一个 12 个字符的 ID,类似于 youtube 如何处理他们的视频 ID ( http://www.youtube.com/watch?v=53iddd5IcSU )。现在我正在生成一个 MD5 哈希,然后像这样抓取它的 12 个字符:
其中 $currentID 是数据库中的数字 ID(例如 144)
我有点偏执,我会遇到重复的 $ArticleId,但实际上发生这种情况的可能性有多大?而且,由于我的数据库中的列是唯一的,我怎样才能处理这种罕见的情况而不会抛出一个丑陋的错误?
PS 我制作了一个小脚本来检查前 5000 个 $ArticleId 中的重复项,但没有。
编辑:我不喜欢 base64_encode 哈希的样子,所以我这样做了:
由于 AID 列是唯一的,因此 mysql_query 将抛出错误,并且 retryAID 函数将找到唯一的 id ...
c# - PHP 和 c#:如何为网页内容生成字母数字 id?
我想要一个 PHP 和 c# 中的脚本,它将生成 id,就像以下站点正在做的那样:
Youtubehttp://www.youtube.com/watch?v=OdAE3cWlmHw
正在这样做OdAE3cWlmHw
Bit.lyhttp://bit.ly/2pUswX
这样做2pUswX
在 PHP 和 c# 中生成这种类型的唯一 ID 的函数是什么?
asp.net - 从字符串转换为唯一标识符时 ASP.NET 转换失败
我有一个表,它有一个主键(UserID),它是 UniqueIdentifier 类型。我试图在该字段中插入一个值,但我不断收到错误消息。
我想获取当前用户的用户 ID 并将其插入到 user_Details 表中,但我不断收到此错误
从字符串转换为唯一标识符时转换失败
有人可以帮我吗谢谢