【发布时间】:2017-10-22 03:15:10
【问题描述】:
我正在使用动态游标来获取数据。正在执行的查询类似于:
query := 'SELECT column1, column2
FROM my_table
WHERE column1 LIKE ''%:bv1%''';
游标本身是这样执行的:
OPEN my_cursor FOR query USING my_var1;
我也尝试检查查询并打印出来:
... WHERE column1 LIKE '%:bv1%' ...
所以撇号被转义,但游标不获取数据。是否可以在 LIKE 子句中使用绑定变量,如果可以,我做错了什么?
【问题讨论】:
标签: oracle dynamic-sql database-cursor bind-variables