5

アプリケーションコードでこの型に到達するには、この型をバイナリとしてマップする必要があることを理解しています。しかし、これらすべての型メソッドに完全に対応するものがないのはなぜでしょうか?

コード内でどのように作業すればよいでしょうか? それとも、SQL 環境の外でそれを使用することはまったく想定されていませんか?

編集: 質問は地理とジオメトリ タイプにも及びます。

4

3 に答える 3

6

新しいタイプのクライアント コードは、SQL Server 2008 Feature Packによって個別にインストールされます。

Microsoft SQL Server システムの CLR 型

SQL Server System CLR 型パッケージには、SQL Server 2008 の新しい geography、geography、および hierarchyid 型を実装するコンポーネントが含まれています。このコンポーネントをサーバーとは別にインストールして、クライアント アプリケーションがサーバーの外部でこれらの型を使用できるようにすることができます。

于 2009-07-30T05:21:16.877 に答える
2

SQL Server 2008 のすべての新しい型は、お気に入りの CLR 言語でも標準の .NET CLR 型として利用できます。

これらの追加のアセンブリは、マシンに SQL Server 2008 をインストールする場合にインストールされます。または、Remus が指摘したように、SQL Server 2008 Feature Pack の一部として個別にダウンロードしてインストールすることもできます。これらの型はMicrosoft.SqlServer.Types名前空間から利用できます (同じ名前でアセンブリに格納されます) - 基本名前空間にある DateTimeOffset を除きSystemます (他の日付型と共に)。

マルク

于 2009-07-30T06:12:04.107 に答える
0

これは、SQL Server 2008 の hierarchyid に関する適切なガイダンスを提供する興味深い投稿です

そこで質問してもいいかもしれません。

于 2010-01-03T15:50:35.357 に答える