SQL Server中为现有的列添加或去掉标识属性
作者: Echo, 出处:IT专家网, 责任编辑: 李书琴,
2008-01-08 09:20
【IT专家网独家】问题:
SQL Server有一个不错的常用特性,就是标识列。利用这个特性,你可以轻松地在表里为每一行创建唯一的值。添加一个新的列并设置为标识列,或者删除现有标识列都很简单,但是如果是要把一个现有的列改为标识列,或者去掉现有的标识列的标识属性,那应该怎么做呢?
专家解答:
要做到这一步并不容易,或者说没有什么简单易行的方法。SQL Server的设计里并没有很简单的就现有的列加上或去掉标识属性的方法。最安全的办法是,创建一个新的列并设置为标识列,或者创建一个新的表,然后把数据移植进去。
我们来看看一些例子:
例一
现有一个简单的表,表里含有两列,其中一列为标识列。

- 本文关键词:

