16位自动生成的列 [英] 16 digit auto generated column
本文介绍了16位自动生成的列的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在SQL Server 2008中用 4列创建一个表,即 MemberId,MemberName,MemberAge 和 MemberAddress .我的要求是我希望 MemberId 列是自动生成 16位随机数.
我该怎么做?
Hi,
I want to create a table in sql server 2008 with 4 columns i.e MemberId,MemberName,MemberAge and MemberAddress. My requirement is that i want the MemberId column to be autogenerate 16 digit random number.
How can I do it ?
推荐答案
select CAST(round(RAND()*10000000000000000,0) AS BIGINT)
我建议在BOL中查找以下内容:
CAST
回合
兰德
BIGINT
I would suggest looking up the following in BOL:
CAST
ROUND
RAND
BIGINT
这篇关于16位自动生成的列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文