SQL Server 2008 的表结构改一改就弹警告,真有点烦人。其实啊,问题出在默认设置太保守,不让你动会涉及重建表的修改。你只要进下 SSMS 的“选项”里,把那个阻止保存要求重新创建表的更改勾去掉,问题就迎刃而解了。
步骤不复杂,打开 SSMS,点顶部菜单里的工具 → 选项,在左边找到设计器 → 表设计器,右边就能看到那个让人抓狂的选项,取消勾选就完事儿。
搞完之后你再去加字段、删列啥的,就不会跳警告了,体验一下子顺滑多了。啦,动结构前记得备份,毕竟删字段可不是儿戏。
如果你是那种一边调表结构一边写 SQL 的小伙伴,建议顺手开个脚本窗口,写点T-SQL配合用,效率更高。或者用点第三方工具也行,功能会更全,比如自动同步结构、迁移数据之类的。
哦对了,改完设置要是担心安全,可以用完再勾回来,灵活一点比较好。如果你也遇到过类似问题,不妨试试这个方法,省心不少。