sql - 关于表格修改的问题

标签 sql sql-server-2008 default

当我要修改我的表时,我在保存更改方面确实遇到了一些问题。我在我的字段中使用用户定义的默认值。我想知道为什么我不能修改我的表的原因是因为我使用的是用户定义的默认值。当点击保存按钮时,我总是遇到这个错误信息

enter image description here

最佳答案

SQL Server Management Studio 中有一个选项可以防止您进行需要从头开始重建表的更改。

Tools > Options > Designers 下找到复选框 Prevent saving changes that require table re-creation 并取消选中该复选框。

enter image description here

这不是错误 - 这是一个功能! :-)

关于sql - 关于表格修改的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8266005/

相关文章:

sql - 检查数据库中是否存在角色?

sql-server-2008 - 从 SQL Server 2008 中选择存在的位置进行多次更新

sql - 为什么我的左连接不返回空值?

sql - 如何按数字顺序对字母数字 SQL Server NVARCHAR 列进行排序?

r - 设置 R 以包含缺失数据 – 如何将 `useNA="ifany "` option for ` table()` 设置为默认值?

java - 为什么实现接口(interface)的类不能使用 Java 中该接口(interface)的静态方法?

c# - 插入空值或小数

sql - 何时使用 VARCHAR 和 DATE/DATETIME

python - 更改 Matplotlib 的默认字体

mysql - Foreach 字段中的数据在 MySQL 中将选定字段从一个数据库插入到另一个数据库