如何将大型字符串数据存储到SQL Server 2005数据库中?

时间:2010-04-09 19:09:45

标签: sql-server-2005

我有100000个ID存储到我们的DataBase中。 Id是字符串格式。每个id包含10个字符。那么这个数据的最佳数据类型是什么?

我已经使用了vrchar(max),文本,但我的问题没有解决。

所以请专家帮助我。

3 个答案:

答案 0 :(得分:3)

为什么不只是varchar(10),如果那是最大值。长度?这样你就可以避免任何行外存储。虽然您需要一个很好的理由将数值列存储在非数字列中...

答案 1 :(得分:1)

如果每个id正好是10个字符,那么使用char(10)字段

答案 2 :(得分:0)

varchar(10)假设您每行有一个ID 最多 10个字符

一个varchar(max)中的所有100000只是错误 ......或者我误解了你的意图?