如何在MySql SELECT语句中正确使用LIKE语句?

时间:2009-06-12 07:03:13

标签: mysql sql wildcard sql-like

为什么这不起作用?

DELIMITER ;//

CREATE PROCEDURE `blah`
(
  SearchText varchar(4000)
)
BEGIN
  SELECT *
  FROM table_name
  WHERE table_name.StringField LIKE '%' + SearchText + '%'; -- This is where the code is breaking
END;//

1 个答案:

答案 0 :(得分:4)

尝试使用:

CONCAT('%', SearchText ,'%')