SQL Server 2005 will make available the .NET CLR and its datatypes, so arrays will be available. This would hardly be standard SQL, and the timing for SQL Server 2005 is still a bit out in the future, so you may want to evaluate whether this is a viable solution for you.
You might try the following for an alternative way to handle the situation you outline:
http://p2p.wrox.com/topic.asp?TOPIC_ID=2091
It's anybody's guess as to whether this is an efficient solution for you.
Jeff Mason
Custom Apps, Inc.
www.custom-apps.com