-2
存储过程执行时无输出。 select语句在创建新查询时起作用,但在Web应用程序中调用存储过程时不返回任何值。存储过程执行时无输出
存储过程执行时无输出。 select语句在创建新查询时起作用,但在Web应用程序中调用存储过程时不返回任何值。存储过程执行时无输出
你想要一个动态的sql。 试试这个。
Declare @strSQL nvarchar(2000)
set @strSQL = 'SELECT * FROM investor WHERE ' + @search_by + ' = ''' + @col + ''''
execute sp_executesql @strSQL
这看起来像SQL Server代码,而不是Oracle。为什么它被标记为Oracle?你是否期待两个参数之一被解释为列的名称而不是绑定变量?如果是这样,你需要使用动态SQL。 –