zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

mysql语句怎么拼接字符串_MySQL执行拼接字符串语句实例[通俗易懂]

mysql实例执行 怎么 通俗易懂 字符串 语句 拼接
2023-06-13 09:15:01 时间

— 以下是一个MySQL执行拼接字符串语句实例:– 为需要拼接的变量赋值SET @VARNAME=

— 以下是一个MySQL执行拼接字符串语句实例:

— 为需要拼接的变量赋值

SET @VARNAME=’李’;

— 拼接字符串,其中?是执行拼接字符串语句的参数,@TestName是结果值

SET @SQLStr0=CONCAT(‘SELECT TestName INTO @TestName FROM test.t_TestTable WHERE Test_ID>? AND TestName LIKE “%’,@VARNAME,’%” LIMIT 1;’);

— 预处理拼接好的字符串

PREPARE SQLStr1 FROM @SQLStr0;

— 为参数赋值

SET @Test_ID=1;

— 使用参数执行拼接好的字符串语句

EXECUTE SQLStr1 USING @Test_ID;

— 释放拼接的字符串语句

DEALLOCATE PREPARE SQLStr1;

SELECT @TestName;– 获取结果值

— 如果不需要拼接变量或者直接都使用参数,那么可以直接开始预处理

— 预处理拼接好的字符串

PREPARE SQLStr1 FROM ‘SELECT TestName INTO @TestName FROM test.t_TestTable WHERE Test_ID>? AND TestName LIKE “%?%” LIMIT 1;’;

— 为参数赋值

SET @Test_ID=1;

SET @VARNAME=’李’;

— 使用参数执行拼接好的字符串语句

EXECUTE SQLStr1 USING @Test_ID,@VARNAME;

— 释放拼接的字符串语句

DEALLOCATE PREPARE SQLStr1;

SELECT @TestName;– 获取结果值

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/187481.html原文链接:https://javaforall.cn