在select查询中调用包含存储过程的函数 [英] call a function containing a stored procedure in a select query
本文介绍了在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屋!
查看全文