哪种数据类型最适合在SQL Server中存储注释?

时间:2009-08-09 04:04:40

标签: sql-server sql-server-2005 types

SQL 2005中存储注释字段的有效数据类型是什么?

3 个答案:

答案 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