Удостоверьтесь, что Вы имеете, покупают акции для остальной части команды. Возможно, можно ли протестировать презентацию их? Хотелось бы надеяться, они видят потребность также.
Хороший, чтобы видеть, что хорошие методы инициируются с самого начала. Возможно, все, более вероятно, примут практику, если она прибудет из одного собственного вместо некоторого мандата управления.
Типы ТЕКСТ
, NTEXT
и ИЗОБРАЖЕНИЕ
устарели - не используйте их для новых разработок. Они будут удалены из будущей версии SQL Server навсегда.
Для SQL Server 2005 и выше используйте VARCHAR (MAX) / NVARCHAR (MAX)
, если вы ' при работе с чисто текстовыми файлами (такими как исходный код или файлы CSV) или VARBINARY (MAX)
, если вы имеете дело с двоичными файлами.
Они позволяют хранить до 2 ГБ для каждого отдельного файла. , и вы можете использовать для них все обычные строковые функции T-SQL для управления ими (то есть поля (N) VARCHAR (MAX)).
Если вы используете SQL Server 2008, есть также дополнительная опция - атрибут FILESTREAM
в столбцах VARBINARY (MAX)
. Это позволяет сохранять файлы в файловой системе компьютера с SQL Server (вместо таблиц базы данных), сохраняя при этом целостность транзакций и данных.
FILESTREAM рекомендуется для файлов, размер которых обычно превышает 1 МБ, или если вам когда-либо понадобится более 2 ГБ (поскольку вы можете t хранить более 2 ГБ в обычном столбце VARBINARY (MAX)
).
Марк