TSQL如何在select查询中执行存储过程?

时间:2010-12-03 12:18:17

标签: tsql stored-procedures

是否可以在select query中执行存储过程?

select e.Name, dbo.get_sth e.Id
from emp e

我收到错误

Incorrect syntax near 'e.Id'

1 个答案:

答案 0 :(得分:7)

没有。但是你可以在select语句中执行一个函数。因此,重新创建您的存储过程作为一个功能,这应该工作。

每行都会调用它,所以如果返回很多行,请注意性能。