Sql 编辑表定义

Sql 编辑表定义,sql,visual-studio-2012,sql-server-2012,Sql,Visual Studio 2012,Sql Server 2012,最近我的主机升级到了SQL Server 2012,所以今天我想创建一个新表并更改现有表中列的数据类型。然而,在打开表定义时,它看起来与2008年不同,我不知道如何保存更改;在我进行更改之前,点击save并完成。现在,如果我点击save,它会询问我要将.sql文件保存在我的计算机上的什么位置,有一个新的更新按钮,它只会给我一个错误,并且有一个窗口显示正在创建我已经创建的表的t-sql 我只能使用查询进行编辑,我真的不想一直这样做,有人知道如何使用SQL Server 2012和Microsoft

最近我的主机升级到了SQL Server 2012,所以今天我想创建一个新表并更改现有表中列的数据类型。然而,在打开表定义时,它看起来与2008年不同,我不知道如何保存更改;在我进行更改之前,点击save并完成。现在,如果我点击save,它会询问我要将.sql文件保存在我的计算机上的什么位置,有一个新的更新按钮,它只会给我一个错误,并且有一个窗口显示正在创建我已经创建的表的t-sql

我只能使用查询进行编辑,我真的不想一直这样做,有人知道如何使用SQL Server 2012和Microsoft Visual Studio 2012进行编辑和保存吗


下面是我看到的,不知道这是否有帮助。

您是否尝试了
altertable
createtable
语句?您可能会发现语法比处理用户界面更容易。这就是我一直在做的。老实说,这很好,但我更喜欢UI,不必坐着把它全部打印出来……我们将更改保存到一个sql文件,看看如果您对原始sql更熟悉的话,它是否是您应该编写的。我忘了提到的是,它自动生成的t-sql,正如您在屏幕截图中看到的,正在创建一个全新的表,而实际上它应该被编辑!为什么要这样做?为什么它不自动生成它需要的内容,这样我就可以点击更新按钮,它就可以工作了?