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

时间:2013-08-01 09:35:20

标签: c# sql sql-server-2005

我使用C#和SQL Server 2005开发了Windows应用程序。

我已将此应用程序与数据库一起部署。

我的问题是:

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

我想在现有数据库中再添加一个表,而不会影响现有数据。

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

将数据库中的新表添加到其他表

没有任何影响

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

答案 2 :(得分:0)

使用Microsoft SQL 2005管理GUI获取帮助,以便轻松添加新数据库表,其中包含您需要的所有规范,例如: Colum Name,Primary Key,Constraints等您也可以使用CREATE TABLE (Transact-SQL)。您可以添加所需数量的新数据库表,而不会影响存储在其他数据库表中的任何数据。

您可以查看example discussed earlier