从oracle表中选择P&大号

时间:2013-10-15 09:29:05

标签: sql oracle11g

我试图从一个表格中选择像P& P这样的字段名称。 L但我收到提示替换变量。有没有办法在没有Substitution变量的情况下触发该查询并获得相同的结果?

我的选择声明:

select * from student_master_table where STU_MIDDLE_NAME like '%P & L%';

SqlDeveloper提示: enter image description here

请帮忙。

2 个答案:

答案 0 :(得分:2)

最简单的方法是在两个字符串中打破字符串:

select * from student_master_table where STU_MIDDLE_NAME like '%P &'||' L%';

答案 1 :(得分:0)

你必须逃避'L'

设置DEFINE OFF;

从student_master_table中选择*,其中STU_MIDDLE_NAME喜欢'%P& %l';