Sql server 将长文本文件附加到sql数据库

Sql server 将长文本文件附加到sql数据库,sql-server,c#-4.0,Sql Server,C# 4.0,在我的网站上有作者的名字和他们的图片。如何将他们的传记添加到数据库中? 这本传记篇幅很长 您可以使用传记字段数据类型VARCHAR(MAX)来存储大型文本数据。VARCHAR(MAX)很适合存储大型数据文件,但如果您使用的是SQL Server 2008及更高版本,那么我将探索一个名为“文件流”的选项它允许您在SQL Server之外存储实际文件,但仍然可以使用SQL Server轻松维护和访问。 这将使您在了解这一伟大功能方面处于领先地位。使用类型为varchar(max)(或者nvarcha

在我的网站上有作者的名字和他们的图片。如何将他们的传记添加到数据库中?
这本传记篇幅很长

您可以使用
传记
字段数据类型
VARCHAR(MAX)
来存储大型文本数据。

VARCHAR(MAX)很适合存储大型数据文件,但如果您使用的是SQL Server 2008及更高版本,那么我将探索一个名为“文件流”的选项它允许您在SQL Server之外存储实际文件,但仍然可以使用SQL Server轻松维护和访问。
这将使您在了解这一伟大功能方面处于领先地位。

使用类型为
varchar(max)
(或者
nvarchar(max)
的列,如果您需要支持Unicode)。这对2GB的文本很有好处——这是整个列夫·托尔斯泰的《战争与和平》的150倍!如果传记包含一些图片,我想你必须使用一些BLOB字段。