Поделиться через


Двоичные данные и данные большого размера SQL Server (ADO.NET)

Обновлен: November 2007

В Microsoft SQL Server 2005 появился описатель max, расширяющий возможности хранения типов данных varchar, nvarchar и varbinary. Типы данных varchar(max), nvarchar(max) и varbinary(max) называются типами данных большого размера. Типы данных большого размера можно использовать для хранения данных размером до 2^31-1 байт. Типы данных text, ntext и image в предыдущих версиях SQL Server можно заменить соответственно на типы данных varchar(max) и nvarchar(max), а тип данных image можно заменить на тип varbinary(max).

Используя типы данных большого размера, можно работать с SQL Server способом, недоступным в предыдущих версиях SQL Server, в которых данные больших двоичных объектов (BLOB) требуют специальной обработки.

В SQL Server 2008 появился атрибут FILESTREAM, который является не типом данных, а определяемым для столбца атрибутом, позволяющим хранить данные большого размера не в базе данных, а в файловой системе.

В этом подразделе

См. также

Другие ресурсы

Типы данных SQL Server и ADO.NET

Операции с данными SQL Server в ADO.NET

Получение и изменение данных в ADO.NET