SQL Server のバイナリ データと大きな値のデータ
SQL Server では max
指定子が提供されています。これにより、varchar
、nvarchar
、および varbinary
データ型の記憶容量が拡張されています。 varchar(max)
、nvarchar(max)
、varbinary(max)
は、総称して大きな値のデータ型と呼びます。 大きな値のデータ型を使用すると、最大で 2^31-1 バイトのデータを格納できます。
SQL Server 2008 では FILESTREAM 属性が導入されました。これはデータ型ではありませんが、列に定義できる属性であり、これを使用すると大きな値のデータをデータベースではなくファイル システムに格納できます。
このセクションの内容
ADO.NET での大きい値 (max) データの変更
大きな値のデータ型を扱う方法について説明します。
FILESTREAM データ
SQL Server 2008 で FILESTREAM 属性を使用して保存された大きな値のデータを扱う方法について説明します。