因为我们有 %。例如:如果我们给 ad%,它将获取所有以 ad 开头的记录,但我应该使用 regexp_like。对于 regexp_like 可以使用什么,以便它充当 like 的 %。我不能使用 ^ad,因为从 UI 中我们会给出像 ad* 这样的东西来获取。
查询前:select * from employee where fname like 'pr%';
当前查询:select * from employee where regexp_like(fname ,'pr+');
对于当前查询,我正在获取包含 pr 的值,但我想获取以 pr 开头的值。
测试数据:如果给出了 pr*,那么我应该得到程序等,即以 pr 开头的值。