我有一个带有列id
和的表name
。在 id 列中,NEWID()
插入了使用生成的密钥。
SET @myid = NEWID()
SELECT @id = SUBSTRING(CONVERT(varchar(255), @myid), LEN(@myid)-5, LEN(@myid))
这可能是一些随机生成的字母数字键,但我想避免此键中的字母 O 和数字 0。简单地替换 O 和 0 将不起作用。有没有其他方法可以做到这一点?
我有一个带有列id
和的表name
。在 id 列中,NEWID()
插入了使用生成的密钥。
SET @myid = NEWID()
SELECT @id = SUBSTRING(CONVERT(varchar(255), @myid), LEN(@myid)-5, LEN(@myid))
这可能是一些随机生成的字母数字键,但我想避免此键中的字母 O 和数字 0。简单地替换 O 和 0 将不起作用。有没有其他方法可以做到这一点?