SQL 2005中存储注释字段的有效数据类型是什么?
答案 0 :(得分:6)
如果评论总是适合8000个字符,那么varchar(8000)
(或nvarchar(4000)
)。
否则为varchar(max)
答案 1 :(得分:1)
这取决于您是否限制评论长度。在SO上,nvarchar(600)
做到了。在博客上,您可能需要nvarchar(max)
。
答案 2 :(得分:0)
显然SQL 2005仅支持:
varchar(max)可变长度的非Unicode数据,最大长度为2 ^ 31个字符。
如果您需要unicode字符串,
nvarchar(max)可变长度Unicode数据,最大长度为2 ^ 30个字符。
文本也支持作为数据类型。如果您需要更多参考,请使用此站点:
http://www.teratrax.com/sql_guide/data_types/sql_server_data_types.html