执行存储过程无输出

No output when stored procedure is executed

执行存储过程无输出。 select 语句在我创建新查询时起作用,但在我的 Web 应用程序中调用存储过程时 return 没有任何值。

您想要动态 sql。 试试这个。

Declare @strSQL nvarchar(2000)
set @strSQL = 'SELECT * FROM investor WHERE ' + @search_by + ' = ''' + @col + ''''
execute sp_executesql @strSQL