当前位置:首页 » 编程语言 » sqlserver2008无法修改表
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sqlserver2008无法修改表

发布时间: 2022-01-14 12:35:10

A. sqlserver2008 要修改表的标识列没法修改,怎么回事

看下是否有外键约束,是否是系统自增字段

B. sql server中无法修改表的记录

用sql语句试试哈!
不行的话hi我哈

C. SQL Server 2008里不能对数据库和表进行alter的操作,试了各种办法都不行了,求帮忙!

这种事情都是变通处理的,
1、新建一个新表(你要的新格式)
2、把要改格式的表数据导到新表,写个insert 。。。。select。。。语句
3、把老表删除(记得相关的触发器、索引都导出语句来)
4、把新表的表名改成老表名。

D. 如果更改 Sql Server 2008 表字段 不让更改怎么办

如果更改SqlServer2008表字段不让更改可以修改: 启动MSSQL SERVER 2008,选择菜单
工具-
〉选项-〉左侧designers里有个 设计器-〉

表设计器和数据库设计器。然后去掉“ 阻止保存要求重新创建表的更改”前面的勾。

重新启动MSSQL SERVER 2008即可。

E. 如何解决SqlServer2008修改表结构后无法保存的问题

在使用sql2008时,在修改一张表的结构保存时,提示“您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。”,试了几次一直是这个错误,删除表后重建,然后还是发生了这个错误。于是寻求谷歌的帮助,发现已经有很多人碰到过这个问题了 原来是当用户在在SQL Server 2008企业管理器中更改表结构时,必须要先删除原来的表,然后重新创建新表,才能完成表的更改,如果强行更改会出现以下提示:不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建表的更改”选项。 如果要去掉此提示,打开SQL 2008 在最上面 工具-〉选项-〉左侧有个 Designer->右侧阻止保存要求重新创建表的更改(右侧) 把钩去掉就可以了。网上的文章都说修改完选项后需要重启SqlServer08,不过由于我比较懒,没有重启,结果还是生效了

F. sql server2008查询出来的结果不能修改,更新

这个确实不可以更新的。
因为查询结果可以直接取的数据库的数据,也可以将数据处理后显示出来,所以,那只是一个显示的结果。

不想用update的话,可以用SQL Server Management Studio打开数据库,依次展开database=》tables=》找到表,右键,这样可以直接改,但是数据定位是个麻烦

G. sql server 2008 为什么修改表的时候总是修改不了,需要设置什么吗

且不说你前边的拼接对不对
最后一个pivot运算用错了,前面不能select
*
对于pivot运算,select后面的内容是由要求的

H. sql server 2008 数据库 系统表里的 内容只能查询出来 但是 不能修改为什么。

系统表中记录的是数据库表,视图 等等对象的定义内容。
在修改这些对象时由系统自动维护,用户不能直接修改(万一改错了,系统就乱了)

I. SQL server中某个表的字段值为什么不能修改

同意楼上的
你看看,这个值是不是有外键约束
比如说,A表中ID号为主键,B表中的ID号为外键
这时候
A表中的ID号只有数据'1',那你B表的ID号就不能是'2'..
还有就是可能是被设置为标识列,会自动增长的那种
还有就是这个字段有设置UNIQUE约束,或者CHECK约束
你把他所有关系都删除了,再试试看

J. 我用SQL server 2008做的表格内容修改不了

特性编号 不是自动增长的吗?还会出错。
按 ESC键 退出插入操作,然后 右键前面删除那条Q100033数据……