带有占位符perl的Regexp_like

带有占位符perl的Regexp_like,perl,oracle,Perl,Oracle,我需要一个查询来提取带有a-z后缀的名称。我知道你能做到这一点。但是我应该如何使用regexp_-like来处理占位符呢 从regexp_喜欢的name_表中选择id_name(name,'REM_45485[a-z]$) 在这种情况下,我应该如何使用占位符?谢谢你的建议 我认为你应该能够做到: select id_name from name_table where regexp_like(name, ?); 如果只有部分regexp来自占位符,请使用字符串连接: select id_nam

我需要一个查询来提取带有a-z后缀的名称。我知道你能做到这一点。但是我应该如何使用regexp_-like来处理占位符呢

从regexp_喜欢的name_表中选择id_name(name,'REM_45485[a-z]$)


在这种情况下,我应该如何使用占位符?谢谢你的建议

我认为你应该能够做到:

select id_name from name_table where regexp_like(name, ?);
如果只有部分regexp来自占位符,请使用字符串连接:

select id_name from name_table where regexp_like(name, ? || '[a-z]$');

占位者?你能举例说明这个查询应该选择什么,不应该选择什么吗?