-1

我想知道 SQL 异常(状态)的

“重复错误记录”
“空值”

上面的 sql 异常(状态)是什么?

任何建议

 enum FilterMode 
    {
        System_AllData = -1,
        System_Error = -2,
        System_DuplicateError = 3,
        System_NullValues = 2,
    }

    private FilterMode SetFilter(string str) 
    {          
        if (str == "All Record")
            return FilterMode.System_AllData;
        else if (str == "All Error Record")
            return FilterMode.System_Error;
        else if (str == "Duplicate Error Record")
            return FilterMode.System_DuplicateError;
        else if (str == "Null Value")
            return FilterMode.System_NullValues;
        else return FilterMode.System_Error;
    }
4

2 回答 2

1

重复错误记录的错误代码 == 0x80131904。我不知道空值的代码

于 2011-08-29T13:01:49.247 回答
1

您可以在此处找到详细的错误消息列表,或者您可以执行此查询以获取 SQL Server 中所有消息的最终主列表:

SELECT * 
FROM sys.messages

使用合适的WHERE子句,我相信你能找到你感兴趣的。

于 2011-08-29T13:07:41.023 回答