在我们的程序开发中,有时候会由于需求的变化而要修改 数据库 中的表结构。可能是增减列,也可能是修改数据类型,或者修改列名等等。但修改表结构是个危险操 javascript 作,默认情况下,当你修改表结构时,会弹出如下提示框
上图是修改DeUser表中列的数据类型(从varchar修改为int),然后保存时弹出的提示框。如果我们不想重新创建这张表,只是想在原有的基础上修改它的结构该怎么办呢?
步骤如下:
步骤1. 打开SQL Ser 编程客栈 ver Management St QPpxcIqM udio
步骤2. 选择Tools (工具菜单)
步骤3. 选择Options (选项)
步骤4. 找到Designers (设计器)
步骤5. 选择Designers下的Table and Database Designers (表和数据库设计器)
步骤6. 去掉右边的勾选项Prevent saving changes that require table re-creation
步骤7. 保存
具体细节如下图所示:
建议初学数据库的朋友在使用的时候取消这个选项,方式是在Management Studi php o里找菜单栏上的"工具"然后点击下面的选项,在出现的下面的这个界面中展开 python Designers,选中"表设计器和数据库设计器",把"阻止保存要求重新创建表的更改"前面的勾打掉。
以上就是SQL Server 阻止保存要求重新创建表的更改问题的设置方法,希望对大家有所帮助,谢谢大家的阅读。
查看更多关于SQL Server阻止保存修改表结构的解决方法的详细内容...