表有25列varchar(1000)问题

时间:2010-06-29 22:35:28

标签: sql sql-server-2008 ssis

我有一个包含24列varchar(1000)和1列varchar(8000)的表,我的源文本文件的数据长度相同。由于性能方面的数据长度或sql限制页面大小的大小,我是否会在处理过程中遇到任何问题。

2 个答案:

答案 0 :(得分:1)

是的。如果可能的话,将这些列更改为varChar(max)。您可能会失去一些性能,但这肯定会因截断而丢失数据。

答案 1 :(得分:0)

我已经完成了一个样本测试,对于24列有1000长度,1列有8000长度,表格上的行大小小于8060字节,这对SQL服务器来说是可以的。

感谢

prav