如何:修改数据库对象
数据库项目中包含数据库中的对象的定义。 若要更新已部署的数据库,应当在数据库项目中修改数据库对象,然后生成已更新的数据库项目并将它部署到服务器上。 **“解决方案资源管理器”显示数据库项目中包含的文件,“架构视图”**显示在这些文件中定义的数据库对象。
从架构视图中修改数据库对象
打开包含数据库项目的解决方案。
如果未出现**“架构视图”,请打开“视图”菜单,然后单击“数据库架构视图”**。
将出现**“架构视图”**。
在**“架构视图”**中,展开数据库项目并找到要修改的对象。
单击要修改的数据库对象。
在**“视图”菜单上,单击“打开”**。
将出现 Transact-SQL 编辑器, 其中包含所单击的数据库对象的定义。 有关更多信息,请参见 Microsoft 网站上的 Editing Database Scripts and Objects with the Transact-SQL Editor(使用 Transact-SQL 编辑器编辑数据库脚本和对象)。
提示
除了使用“视图”菜单外,还可以双击要修改的数据库对象。
修改该数据库对象。
在**“文件”菜单上,单击“保存 文件名”**。
如果在对象定义中引入了任何语法错误,则“错误列表”窗口中会显示一个或多个错误,并且在错误得以解决之前,该对象可能不会显示在**“架构视图”**中。 可以在“错误列表”窗口中双击某个错误来跳转到错误源。
现在,可以生成和部署更新后的数据库项目。 有关更多信息,请参见如何:生成数据库项目以生成经过编译的架构 (.dbschema) 文件和如何:将更改部署到新数据库或现有数据库。
从解决方案资源管理器中修改包含数据库对象定义的文件
打开包含数据库项目的解决方案。
在**“解决方案资源管理器”**中,展开数据库项目并定位到包含要修改的对象的文件。
单击包含要修改的数据库对象的文件。
在**“视图”菜单上,单击“打开”**。
将出现 Transact-SQL 编辑器, 其中包含所单击的数据库对象的定义。
提示
除了使用“视图”菜单外,还可以双击要修改的数据库对象。
修改该数据库对象。
在**“文件”菜单上,单击“保存 文件名”**。
如果在对象定义中引入了任何语法错误,则“错误列表”窗口中会显示一个或多个错误,并且在错误得以解决之前,该对象可能不会显示在**“架构视图”**中。 可以在“错误列表”窗口中双击某个错误来跳转到错误源。
现在,可以生成和部署更新后的数据库项目。 有关更多信息,请参见如何:生成数据库项目以生成经过编译的架构 (.dbschema) 文件和如何:将更改部署到新数据库或现有数据库。
请参见
任务
如何:生成数据库项目以生成经过编译的架构 (.dbschema) 文件