2010-09-06 2 views

ответ

5

Многие старые документы и статьи говорят, что CLOB эквивалентен TEXT в MSSQL, но TEXT теперь устарел в пользу NVARCHAR (MAX). Предполагается, что у вас есть MSSQL 2005 или 2008, конечно: 2000 только ТЕКСТ.

Что касается EMPTY_CLOB(), я понятия не имею, что это, но проверить «Использование типов больших значений данных» в документации MSSQL для деталей функций, которые можно использовать с NVARCHAR (MAX):

http://msdn.microsoft.com/en-us/library/ms178158.aspx

+0

или вы можете использовать VARBINARY (MAX), который содержит произвольное двоичное содержимое размером до 2 ГБ в размере –

+0

@marc_s, это правильно, но я думаю, что «старый» тип данных для двоичных данных был IMAGE. Обычным сравнением с Oracle был TEXT = CLOB, IMAGE = BLOB. – Pondlife

Смежные вопросы