C# 如何在现有数据库中添加表?

C# 如何在现有数据库中添加表?,c#,sql,sql-server-2005,C#,Sql,Sql Server 2005,我使用C#和SQL server 2005开发了windows应用程序 我已经用数据库部署了这个应用程序 我的问题是: 我的源数据库是一个位置,我的重复数据库也是另一个位置。我用stremreader编写c代码来复制它。几天后,我创建了alter/new表格。假设这些更改也会在不丢失数据的情况下复制表 我希望在现有数据库中再添加一个表而不影响现有数据。添加新表不会影响其他表和/或数据。只需运行CREATE TABLEsql,就可以了。将数据库中的新表添加到其他表中不会产生任何效果 如果要在新表中

我使用C#和SQL server 2005开发了windows应用程序

我已经用数据库部署了这个应用程序

我的问题是:


我的源数据库是一个位置,我的重复数据库也是另一个位置。我用stremreader编写c代码来复制它。几天后,我创建了alter/new表格。假设这些更改也会在不丢失数据的情况下复制表


我希望在现有数据库中再添加一个表而不影响现有数据。

添加新表不会影响其他表和/或数据。只需运行
CREATE TABLE
sql,就可以了。

将数据库中的新表添加到其他表中不会产生任何效果


如果要在新表中创建外键,则即使它也不会影响其父表数据。

请使用Microsoft SQL 2005管理GUI获得帮助,以便轻松添加具有所需所有规范(例如列名称、主键、约束等)的新数据库表。您也可以使用。您可以添加任意数量的新数据库表,而不会影响存储在其他数据库表中的任何数据


您可以查看。

运行某种更新过程,向数据库触发CREATE查询。创建新表不会影响其他表我的源数据库是一个位置,我的重复数据库也是另一个位置。我用stremreader编写c代码来复制它。几天后,我创建了alter/new表格。假设这些更改也会在不丢失数据的情况下复制表。