可以使用C#从数据库中删除Null吗?

时间:2012-09-12 08:44:42

标签: c#-4.0

我们可以从表格列中删除Null吗?

任何帮助

2 个答案:

答案 0 :(得分:3)

请尝试编写更好的标准问题。以下内容将起作用

DELETE FROM Table 
WHERE ColumnName IS NULL;
GO

C#标签引发了我的注意。您可以使用SqlCommand类从C#执行此命令。

编辑:

UPDATE Table 
SET ColumnName = 'DefaultValue' 
WHERE ColumnName IS NULL 

我希望这会有所帮助。

答案 1 :(得分:1)

使用SqlCommand类C#更新您的表。如下所示

    try
    {
        string yourSQL= "UPDATE YourTable SET ColumnName = 'YourDefaultValue' WHERE ColumnName IS NULL";

        SqlCommand UpdateCmd = new SqlCommand(yourSQL, YourConnection);
        UpdateCmd.ExecuteNonQuery();

    }
    catch (SqlException ex)
    {
        // Display error
    }