在select查询中调用包含存储过程的函数 [英] call a function containing a stored procedure in a select query

查看:357
本文介绍了在select查询中调用包含存储过程的函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有可能我在一个函数中调用一个存储过程,之后我在查询中调用该函数,例如

select book,fn(title)from book.?

is it possible that i call one stored procedure inside a function and after that i call that function in query like
select title,fn(title) from book.?

推荐答案





您可以使用函数调用SP,但这太繁琐了。

您可以使用开放查询在select语句中调用SP,但它对字符串常量有限制。

我建议使用SP调用另一个SP。

另一种选择是使用水晶报告。

参考以下链接





http://social.msdn.microsoft.com/Forums/ en-US / transactsql / thread / c97561cc-4a8a-4ecc-861d-fe185d5cfbff [ ^ ]



http://www.sqlservercentral.com/Forums/Topic270460-338-1 .aspx [ ^ ]


您不能在函数中使用SP。 :)请详细说明您的疑问我一定会帮助您,
You can not use SP in a function. :) Please elaborate your doubt I will surely help you,


这篇关于在select查询中调用包含存储过程的函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆