繁体   English   中英

如何从C#代码更改表

[英]How to alter table from C# code

我想向C#中的现有表添加一列(如果尚不存在)。 我知道我必须使用“更改表”命令。

但是我无法在C#代码中触发该命令。
我能怎么做?

我正在使用Visual Studio 2010和Sql Server 2008。

这个 :

Use [DatabaseName]
Go
if Not exists( Select * from sys.columns As clm
                where clm.object_id = OBJECT_ID(N'[TableName]')
                And clm.name = N'[ColumnName]'
              )
Begin

    Alter Table TableName
    Add ColumnName DataTypeName

End

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM