sql-server-2005 - 如何在 SQL Server 中生成字母数字标记?

标签 sql-server-2005

我希望生成 soem 字母数字标记。是否有函数可以生成设置长度的 token ?

最佳答案

您可以执行此操作,然后从中获取您需要的任意长度的子字符串:

select replace(newid(), '-', '')

例如,对于八个字符:

select substring(replace(newid(), '-', ''), 1, 8)

关于sql-server-2005 - 如何在 SQL Server 中生成字母数字标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2653811/

相关文章:

TSQL GROUP BY 字符串的一部分

sql-server - 使用覆盖索引、合并连接、散列连接的查询

sql-server-2008 - sql server数据库时区与系统时区不同

c# - Linq 实体 (EF 4.1) : How to do a SQL LIKE with a wildcard in the middle ( '%term%term%' )?

sql-server - 自动生成数据库更改脚本

sql-server-2005 - 从 sql server 2005 查询 AD

sql-server - 复式记账数据库设计

sql - 仅将日期插入数据库

sql - 我可以使用什么 GUID 作为占位符

sql - 在sql server中存储视频持续时间