16位自动生成的列 [英] 16 digit auto generated column

查看:92
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆