sql – 我们可以从函数调用存储过程吗?
发布时间:2020-12-12 16:19:17 所属栏目:MsSql教程 来源:网络整理
导读:我们可以从SQL中的函数调用存储过程吗?什么原因? 解决方法 是. 你可以通过涉及openrowset的一些黑客来做到这一点,但不建议这样做,因为它会打开一个新的连接. CREATE FUNCTION dbo.test ()RETURNS varchar(200)ASBEGIN RETURN (Select top 1 [Name] from OPE
我们可以从SQL中的函数调用存储过程吗?什么原因?
解决方法是.你可以通过涉及openrowset的一些黑客来做到这一点,但不建议这样做,因为它会打开一个新的连接. CREATE FUNCTION dbo.test () RETURNS varchar(200) AS BEGIN RETURN (Select top 1 [Name] from OPENROWSET('SQLNCLI','Server=.SQL2008;Trusted_Connection=yes;','SET NOCOUNT ON;SET FMTONLY OFF;EXEC MASTER..SP_HELP') ) END GO SELECT dbo.test() (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |