我不是存储过程的专家,但我想知道是否可以向游标添加动态where条件。我在问之前环顾四周,但似乎没有什么能满足我的需求,或者我可以得到它。 我有两个存储过程,一个调用另一个。第一个存储过程调用第二个存储过程,并传递一个构建的动态SQL字符串("并且名字不像blah bla ..."),名为dynamic_sql_condition。
这是第二个存储过程的一部分:
declare resources cursor for select name from people where firstname = firstname {dynamic_sql_condition goes here} group by lastname;
答案 0 :(得分:0)
您可以尝试使用预准备语句,如下所示:
scannedImage = dialog.ShowTransfer(item,
FormatID.wiaFormatTIFF, true) as ImageFile;
您可以将其调整为与光标一起使用。更多信息:https://dev.mysql.com/doc/refman/5.0/en/sql-syntax-prepared-statements.html