将LIKE运算符与APEX中的文本字段的值一起使用



我目前有这个选择语句

Select fullName
From mytable
Where fullName = :P32_Full_Name

:P32_Full_Name=用户在搜索框中键入的字符串

我希望能够使用LIKE运算符,使用:P32_Full_Name。

例如:

Select fullName
From mytable
Where fullName Like '%:P32_Full_Name%'

正如您从上面的查询中看到的,我只是试图从表中选择包含用户键入的字符。如果我在第一个查询中不使用Like运算符键入"Kimberly-Clark",查询将不起作用,因为表具有"Kimberly Clark Jr.">

欢迎任何建议!

我想你在追逐

'%'||:P32_FULL_NAME||'%'

或者:您可以尝试使用INSTR:而不是LIKE

where instr(fullName, :P32_FULL_NAME) > 0

最新更新