在SQL 2005中,用于存储评论字段的有效数据类型是什么?
varchar(8000)
(或者nvarchar(4000)
)。varchar(max)
。这取决于您是否限制评论长度。在 SO 上,nvarchar(600)
可以实现此功能。在博客上,您可能需要 nvarchar(max)
。
显然,SQL 2005仅支持:
varchar(max)变长非Unicode数据,最大长度为2 ^ 31个字符。
如果您需要Unicode字符字符串,则使用:
nvarchar(max)变长Unicode数据,最大长度为2 ^ 30个字符。
text也作为一种数据类型得到支持。如果您需要更多参考,请使用此网站:
http://www.teratrax.com/sql_guide/data_types/sql_server_data_types.html
varchar(max)
或nvarchar(max)
比使用text
更合适。 - John Saunderstext
已经被弃用了。 - Eric