したがって、ID列を主キーとして持つテーブルがあるため、これは整数です。SCOPE_IDENTITY()
では、 C# アプリケーションに常に int ではなく 10 進数値を返すのはなぜですか? C# では 10 進数の値が暗黙的に整数に変換されないため、これは非常に厄介です。つまり、SQL Server と Postgres を使用しているため、多くのものを書き直して、多くのヘルパー メソッドを用意する必要があります。同等の機能..
SCOPE_IDENTITY()
単純な整数を返さないのはなぜですか? 主キーに 10 進数/非 ID 値を一般的に使用する人はいますか?