@@VERSION や SERVERPROPERTY('productversion') などを使用して SQL Server のバージョンを確認する方法について、多くの人から質問と回答が寄せられていますが、これらはいずれも SQL Server Compact Edition 4 では機能しません。
コンパクト エディションから完全な SQL サーバーまで機能する SQL クエリまたは ado.net コードを使用して、どの SQL サーバーのエディションとバージョンが使用されているかを判断するための、広くサポートされている方法はありますか?
使用している SQL サーバーの正確なエディション/バージョンを特定したいので、コードから発行するページング クエリのタイプを把握できます。Sql CE 4 は、SQL Server 2011 (デナリ) と同じページング クエリに新しい形式を使用し、2005 および 2008 には、CE 4 でサポートされていない独自のメソッドがあります。
答えは不可能だと思いますが、何かを見落としていないことを確認したいだけです.