Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在SQLServer2008Express数据库中修改执行表及其字段?_Sql_Sql Server 2008 - Fatal编程技术网

如何在SQLServer2008Express数据库中修改执行表及其字段?

如何在SQLServer2008Express数据库中修改执行表及其字段?,sql,sql-server-2008,Sql,Sql Server 2008,(保存第一个错误对话框后) (单击“取消”后) (单击保存文本文件后,如第一个屏幕截图所示) 问题是,当我为已执行的表添加字段或修改数据类型值时,会显示数据库表无法修改的错误 请解决我的问题。在任何表的字段中添加或更改某些内容都会遇到很多问题 当我右键单击任何表格时,我无法获得“修改”按钮 我已安装SQL Server 2008 Express edition。是否要修改表的字段? 当您可以简单地使用命令对其进行修改时,为什么要通过向导执行此操作。 但您必须首先确保不依赖于其他表(外键等)

(保存第一个错误对话框后)

(单击“取消”后)

(单击保存文本文件后,如第一个屏幕截图所示)

问题是,当我为已执行的表添加字段或修改数据类型值时,会显示数据库表无法修改的错误

请解决我的问题。在任何表的字段中添加或更改某些内容都会遇到很多问题

当我右键单击任何表格时,我无法获得“修改”按钮


我已安装SQL Server 2008 Express edition。

是否要修改表的字段? 当您可以简单地使用命令对其进行修改时,为什么要通过向导执行此操作。 但您必须首先确保不依赖于其他表(外键等)


是否要修改表中的字段? 当您可以简单地使用命令对其进行修改时,为什么要通过向导执行此操作。 但您必须首先确保不依赖于其他表(外键等)

  • 进入“工具”菜单
  • 选择“选项…”
  • 从窗口左侧的树状视图中选择“设计器”
  • 清除三个复选框: “关于差异检测的警告” 和“警告受影响的表” 和“防止保存需要重新创建表的更改”
  • 进入“工具”菜单
  • 选择“选项…”
  • 从窗口左侧的树状视图中选择“设计器”
  • 清除三个复选框: “关于差异检测的警告” 和“警告受影响的表” 和“防止保存需要重新创建表的更改”

  • 请添加错误详细信息、屏幕截图、您如何尝试进行更改?使用SSMS设计工具?@LuisLL添加了错误屏幕截图!!!!!请添加错误详细信息、屏幕截图、您如何尝试进行更改?使用SSMS设计工具?@LuisLL添加了错误屏幕截图!!!!!是的,我想修改表的字段。但是当我右键单击任何表时,ALTER选项卡显示not active(未激活)?你能帮我解释一下吗。。请@Nadeem_mk尝试验证依赖项。可能您的表中有一个外键,或者表中的一列是另一个表中的外键。如果要修改相应的列,必须先删除依赖项是的,我想修改表的字段。但当我右键单击任何表时,ALTER选项卡显示为not active?你能帮我解释一下吗。。请@Nadeem_mk尝试验证依赖项。可能您的表中有一个外键,或者表中的一列是另一个表中的外键。如果要修改相应的列,必须先删除依赖项