mysql语句怎么拼接字符串_MySQL执行拼接字符串语句实例[通俗易懂]
— 以下是一个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
相关文章
- Mysql实现记录优化提速(mysql执行记录)
- MySQL指令的灵活执行:PHP的强大助力(php执行mysql)
- MySQL实现计划任务的简单方法(mysql计划任务)
- 表的数据快速导出MySQL所有表数据的简单方法(mysql导出所有)
- 数据库MySQL:清空数据库的简单方法(mysql怎么删干净)
- MySQL 故障排查:解决获取错误(mysql获取错误)
- MySQL连接本地数据库:一种新的电商解决方案(mysql连接本地数据库)
- 如何实现MySQL数据库自动执行?(mysql数据库自动执行)
- MySQL以管理员身份登录:简易指南(mysql以管理员登录)
- 解决MySQL主从同步问题:寻找主从报错的根源与解决方案(mysql主从报错)
- MySQL数据库实例删除技巧(删除mysql实例)
- MySQL表空间的定义和作用浅析(mysql中什么是表空间)
- MySQL中操作表t的一些技巧(mysql中t表)
- MySQL中locate函数的用法及实例解析(mysql中locate)
- MySQL中AS关键字的作用(as 在mysql的作用)
- 用ASP搭建MySQL网站技术实例(asp mysql 网站)
- 如何快速让Access接入MySQL(access接mysql)
- MySQL内联合查询优化实例三表联合查询(mysql三表内联合查询)
- MySQL存在性检查与添加处理(mysql不存在则添加)
- MySQL多个实例如何互通(mysql不同实例互通)