如何在LIKE条件下使用变量?

时间:2011-03-11 11:45:10

标签: sql toad

目前我在TOAD中使用以下查询,

DEFINE @name char(6);
SET @name = 'Ronie'+'%';
select * from employee where name like @name;

这是一个“缺少表达” 我正在使用TOAD for Oracle。

2 个答案:

答案 0 :(得分:1)

我希望这有效

DEFINE NAME = "Ronie%" (CHAR);
select * from employee where name like '&&name';

答案 1 :(得分:0)

也许问题在于:不是'Ronie'+'%'而是'Ronie'||'%'