77问答网
所有问题
SQLserver2008 要修改表的标识列没法修改,怎么回事?
如题所述
举报该问题
推荐答案 推荐于2017-11-25
查看一下是不是这处:
在--‘工具’菜单中找到--‘选项’---在选项中---把‘阻止保存要求重新建表的更改’的“√”去掉
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/WYW83IGWI.html
其他回答
第1个回答 2012-05-20
标识列是自动增长的,从种子开始,依次递增,递增量位自己设置的。比如:种子是1,增长量为1,那么标识列的值是:1、2、3、4、5……依次类推。所以你写Insert语句的时候,不要写标识列的值。
第2个回答 2012-05-17
看下是否有外键约束,是否是系统自增字段
追问
是无论什么表都不能改里面的标识列,有没外键都一样。呜呜~
第3个回答 2012-05-21
为什么要修改标识列啊?
追问
要把标识列取消掉,但该不了。
相似回答
ms
sql server2008
中
,标识
的自增量是1,为什么编辑的时候却是3?
答:
第一,
设为主键,且为标识的列的值,是不能手动修改的
。第二,之所有中间会有间断,如有1,2,3,6,8而没有4,5,7那么最大的可能就是原来存在这样的记录,后来被删除了,你可以建一个全新的表,先直接录入几条数据,中间不删除,保存,是按顺序来的。你删除最后一条,比方说最后一条的ID...
SQL server
中某个
表的
字段值为什么
不能修改?
答:
还有就是可能是被设置为标识列
,会自动增长的那种 还有就是这个字段有设置UNIQUE约束,或者CHECK约束 你把他所有关系都删除了,再试试看
sql server 2008
修改表
中的内容后
,不能
保存,提示以上错误
,怎么
解决...
答:
就是,
你的表中的数据没有唯一标识
,当你尝试用打开表的方式修改其中一条数据时,SQL工具是无法知道你要修改多条数据中的哪一条的,所以你最好加上一个 自动增长的列 再打开表去修改。欢迎追问或HI。
在
sql server
2005中,新建表时学号字段
的标识
规范
不能修改
呀!这
怎么
回...
答:
自增
标识
的类型必须是int的,这样才能设定为是!然后关于出生日期,个人建议用smalldatetime(比datetime少掉了毫秒部分)然后
SQL
里面也有单独的date类型(保存日期)和time类型(保存时间)但是在asp.net里面调用不方便,所以我还是推荐smalldatetime,如果是只需要日期部分就是ToShortDateString()
,需要
时间部分...
标识列
的创建与
修改
答:
标识列的创建与
修改,
使用企业管理管理器比较简单,请参考
SQL Server的
联机帮助,这里只讨论使用Transact-SQL的方法1、创建表时指定
标识列标识列
可用 IDENTITY 属性建立,因此在SQL Server中,又称标识列为具有IDENTITY属性的列或IDENTITY列。下面的例子创建一个包含名为ID,类型为int,种子为1,递增量为1的...
在
SQL
Sever中建立
修改表的
存储过程时的错误
答:
在使用由Microsoft
SQLServer
2000关系数据库引擎的情况下,XML数据可在关系表中进行存储,而查询则能以XML格式将有关结果返回。此外,XML支持还简化了后端系统集成,并实现了跨防火墙的无缝数据传输。你还可以使用HypertextTransferProtocol(超文本传输协议,HTTP)来访问SQLServer2000,以实现面向SQLServer2000数据...
关于
Sql Server
标识
规范(自动编号)的问题?
答:
SQL Server
通过 IDENTITY 来设置 参数有2个,一个是“初始值” 一个是“增量”。默认情况下 INSERT 语句中,不能对 IDENTITY 的字段进行赋值。IDENTITY只能在如下情况下建立:在创建表时创建新的IDENTITY列 在现有表中创建新的IDENTITY
列 不能
把已经存在
的列,修改
为IDENTITY列 楼主要求 “需要保持现有...
大家正在搜
表a中的列b是标识列
serverless 为什么
标识列怎么设置
数据库标识列怎么建
数据库标识列怎么设置
mssqlserver是什么
无法更新标识列
在表中创建一个标识列
唯一键标识的列可以为空
相关问题
sql server2008 r2修改标识列问题
SQL 带标识规范的列不能更新,怎么办
sql sever中怎么把已有数据的列改为标识列?
SQL Server 2008标识列不自增了,显示null
sql server 标识列问题
sql server 如何修改 标识 ID列?网站管理员ID...
sql server标识列里的不用于复制是啥意思
sql server标识列里的不用于复制是啥意思