SQL SERVER里本来就没有数组的。所以应该是不能直接做到的。
不过我觉得可以这样变通一下,将这个字段设为binary或varbinary,在其中以某种你设定好的数据结构来表示一个二维数组(包括数组的定义及值)。

解决方案 »

  1.   

    SQL SERVER 不支持数组!
      

  2.   

    关于table variable有什么文章可以参考吗?
      

  3.   

    存成varchar,或者更大的text类型之后存xml字符串如: 
       <root>
            <a1 a2='123'>234</a1>
            <a1 a2='123'>234</a1>
            <a1 a2='123'>234</a1>
            <a1 a2='123'>234</a1>
             :
             :
             :
       </root>这部就相当于二维数组了吗,而且可以扩展到无数维缺点在存进去前和取出来后需要用dom解析,不过很简单
      

  4.   

    表变量不能用在字段里的。用sunmingdong() 的方法不错,不用自己去定义数据结构了:)