【发布时间】:2010-09-07 19:12:00
【问题描述】:
我正在处理一个遗留系统,我需要调用一个存储过程来检索我需要的数据。问题是,我不知道输出列格式是什么。没有进入存储过程并从 SQL 中找出输出列格式,有没有办法让我看到输出列类型是什么?我可以很好地运行存储过程,但是代码是一团糟,如果可以的话,我宁愿把它当作一个黑盒子。
编辑:我知道我无法从数据库元数据中确定这一点,因为该过程可能会根据输入的内容返回不同的结果。我想我应该改写我的问题:给定存储过程的结果集,我如何确定列类型?
【问题讨论】:
-
好问题 - 不幸的是,没有任何好答案,恐怕......
标签: sql-server-2005 stored-procedures