首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

如何知道存储过程返回的多行数据,有几列,每一列的标题是什么

2013-10-19 
怎么知道存储过程返回的多行数据,有几列,每一列的标题是什么请教一个问题:大概需求:界面获取某个数据库的

怎么知道存储过程返回的多行数据,有几列,每一列的标题是什么
请教一个问题:
大概需求:
界面获取某个数据库的所有存储过程
选择某一个存储过程就展示对应的数据

我的设计:
有多个表,比如:
表A:Year,Month,PassNum
表B:Year,Month,FialNum
还有可能有表C,表D,等等......
所有表的前2个字段都是Year和Month,不同的只是后面


写多个存储过程(写多个,是因为表还可能继续增加)
每个存储过程对应一个查询语句

我一直的习惯就是写一个model集合,查到的数据都保存到

model,但是现在我们都不知道存储过程返回多少列数据,每个列是什么,这个要怎么处理??
[解决办法]
应该需要自行建表来维护这些数据,

字段: 存储过程名,返回列数,返回字段列表(字段名串接) ...



字段: 存储过程名,返回字段 ...
 
[解决办法]
MSSQL没这个功能,要么自己手写保存要么程序试运行保存

热点排行