请教存储过程的一个参数的返回值是数组,如何写

请问存储过程的一个参数的返回值是数组,怎么写?如myproc(cardinvarchar,arr[13]outinteger)这样写是错的

请问存储过程的一个参数的返回值是数组,怎么写?
如myproc(card   in   varchar,arr[13]   out   integer);这样写是错的

请问怎么达到这样的目的?

[解决办法]
返回记录集 在程序里再把记录集拿出来放进数组
[解决办法]
在程序中封装成数组