-1

のSQL例外(状態)を知りたい

「重複エラー レコード」
「NULL 値」

上記の 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

重複エラーレコードの場合、ErrorCode==0x80131904。null値のコードがわかりません

于 2011-08-29T13:01:49.247 に答える
1

ここでエラー メッセージの広範なリストを見つけることができます。または、このクエリを実行して、SQL Server 内のすべてのメッセージの最終的なマスター リストを取得することもできます。

SELECT * 
FROM sys.messages

適切なWHERE句を使用して、興味のある句を見つけることができると確信しています。

于 2011-08-29T13:07:41.023 に答える