2010-10-31 63 views
0

嗨, 我有一个SP返回超过100个字段与1000+行。我需要将所有内容保存在临时表中,然后朗读我的定制查询以获取适当的数据。Sybase SP结果到临时表

我做了很多搜索,但我无法为我的项目找到正确的解决方案。如果有人能分享他的想法,我将不胜感激。

创建表#SP_Result (我需要动态地根据SP返回结果创建字段)

EXEC Ministry..civil_record “2010-08-07”, “AUTOGEN”,20,NULL ,NULL,NULL,NULL,NULL,NULL,NULL

我需要从SP转储结果到#SP_Result。

+0

请检查答案。 – PerformanceDBA 2010-11-29 23:11:33

回答

0

为什么不在您的“自定义查询”中运行查询本身,而不是尝试捕获存储过程的结果集?这是正常的方法。

所有这些空看起来像一个非规范化“表”的混蛋,其中许多行不适用于任务。以规范化,面向集合的方式处理数据库要快得多。