CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

关于identity的问题

楼主itfuture01(itfuture)2003-09-04 20:34:22 在 MS-SQL Server / 基础类 提问

在给一个表中的列设置identity时,代码如下:  
  alter   table   cruise  
  add   cruise_cd   int   identity(1,1)  
  语法检查正确,但是运行时出现如下错误:  
  服务器:   消息   2705,级别   16,状态   4,行   1  
  各表中的列名必须唯一。在表   'cruise'   中多次指定了列名   'cruise_cd'。  
   
  我检查我建立的表了,cruise_cd   只指定了1次。请各位指点迷津! 问题点数:0、回复次数:4Top

1 楼sdhdy(大江东去...)回复于 2003-09-04 20:36:35 得分 0

一个表中的列名不能重复Top

2 楼pengdali()回复于 2003-09-04 20:37:14 得分 0

ALTER   TABLE   表   ADD   编号1   bigint   identity(1,1)   not   null  
  go  
  SET   IDENTITY_INSERT   表   ON  
  go  
  update   表   set   编号1=编号  
  go  
  SET   IDENTITY_INSERT   表   OFF  
  go  
  ALTER   TABLE   表   DROP   COLUMN   编号    
  go  
  exec   sp_rename   '表.编号1','编号'Top

3 楼pengdali()回复于 2003-09-04 20:38:26 得分 0

ALTER   TABLE   cruise   ADD   cruise_cd1   bigint   identity(1,1)   not   null  
  go  
  SET   IDENTITY_INSERT   cruise   ON  
  go  
  update   cruise   set   cruise_cd1=cruise_cd  
  go  
  SET   IDENTITY_INSERT   cruise   OFF  
  go  
  ALTER   TABLE   cruise   DROP   COLUMN   cruise_cd    
  go  
  exec   sp_rename   'cruise.cruise_cd1','cruise_cd'  
  goTop

4 楼txlicenhe(马可)回复于 2003-09-04 20:38:50 得分 0

alter   table   cruise   drop   columns   cruise_cd  
   
  alter   table   cruise  
  add   cruise_cd   int   identity(1,1)  
  Top

相关问题

  • @@IDENTITY
  • identity乱编号?
  • 有关identity字段
  • mysql 中有identity 吗
  • 关于@@identity变量
  • @@Identity 如何使用?
  • 关于identity???高手进
  • 如何去掉identity属性?
  • identity关键词的问题
  • 关于IDENTITY列的问题

关键词

  • cruise
  • identity
  • cd
  • 表
  • 编号
  • alter
  • drop columns
  • insert
  • table

得分解答快速导航

  • 帖主:itfuture01

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo