SQL Server のデータ型と ADO.NET
SQL Server と .NET は異なる型システムに基づいているため、データ損失の可能性があります。 データの整合性を確保するために、Microsoft SqlClient Data Provider for SQL Server (Microsoft.Data.SqlClient) には、SQL Server データを操作するための型指定されたアクセサー メソッドが用意されています。 SqlDbType クラスの列挙値を使用して、SqlParameter データ型を指定できます。
SQL Server 2008 では、業務上のニーズに対応して、日時データ、構造化データ、半構造化データ、および非構造化データを扱うための新しいデータ型が導入されました。 新しいデータ型は、SQL Server 2008 オンライン ブックで説明されています。
アプリケーションで使用可能な SQL Server のデータ型は、使用する SQL Server のバージョンによって異なります。 詳細については、SQL Server オンライン ブックの「データ型 (データベース エンジン)」 を参照してください。
このセクションの内容
SqlTypes と DataSet
SqlTypes
内の DataSet
に対する型のサポートについて説明します。
null 値の処理
null 値と 3 値ロジックの使用例を示します。
GUID と uniqueidentifier 値の比較
SQL Server と .NET で GUID と uniqueidentifier 値を操作する方法について説明します。
日付型と時刻型のデータ
SQL Server 2008 で導入された新しい日付と時刻のデータ型の使用方法について説明します。
大きな UDT
SQL Server 2008 で導入された大きな値の UDT からデータを取り出す方法の例を示します。
SQL Server における XML データ
SQL Server から取得した XML データを使用する方法について説明します。
関連項目
DataSet
DataSet
クラスおよびそのすべてのメンバーについて説明します。
System.Data.SqlTypes
SqlTypes
名前空間およびそのすべてのメンバーについて説明します。
SqlDbType
SqlDbType
列挙型およびそのすべてのメンバーについて説明します。
DbType
DbType
列挙型およびそのすべてのメンバーについて説明します。
次のステップ
フィードバック
https://aka.ms/ContentUserFeedback。
近日公開予定: 2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub イシューを段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、以下を参照してください:フィードバックの送信と表示