Yo que sepa no existen arreglos en Sql, Lo q puedes acer declarar una tabla
Código SQL:
Ver originalDECLARE @dtDate TABLE
([colName1] colTypeDate,[colName2] colTypeDate,[colNamen] colTypeDate)
Despues de acer esto inserta datos, igual q cualquier otra tabla
Código SQL:
Ver originalINSERT INTO @dtDate (col1,col2,coln) VALUES( val1,val2,valn)
Y ya tienes una tabla tipo arreglo en Sql, te recomiendo q uses un id para identificar cada row de la tabla creada, esto para usarlo como indece de un arreglo.
Cuando se crea un tabla como la anterior, puedes usarla con las demas, es como cualquiero otra tabla en sql, solo q se borrara al final del StoreProcedure y/o funtion.
Espero q te sirva