BEGIN -- 为需要拼接的变量赋值 SET @VARNAME='李'; SET @dayk=''; -- 拼接字符串,其中?是执行拼接字符串语句的参数,@TestName是结果值 SET @SQLStr0=CONCAT('SELECT short_link FROM vlink.vlink_hotcontent WHERE ',search,'=? ; '); -- 预处理拼接好的字符串 PREPARE SQLStr1 FROM @SQLStr0; -- 为参数赋值 SET @day_key=day; -- 使用参数执行拼接好的字符串语句 EXECUTE SQLStr1 USING @day_key; -- 释放拼接的字符串语句 END |
-- 为参数赋值
SET @day_key=concat('%',day,'%');
春哥v5
|
mysql 存储过程 动态列查询
最新推荐文章于 2023-07-13 18:30:58 发布