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中文網
總結
以上是生活随笔為你收集整理的mysql语句怎么拼接字符串_MySQL执行拼接字符串语句实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数独棋盘生成器
- 下一篇: 电力电子仿真软件---PLECS