91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

解決mysql5.7及以下版本無法解析json字符串的問題

發布時間:2020-06-16 12:10:46 來源:網絡 閱讀:5938 作者:Lee_吉 欄目:MySQL數據庫

#把key->value(json字符串)拼成sql語句

DELIMITER //

DROP FUNCTION kvJsonData//

CREATE FUNCTION kvJsonData(tableName char(20),medKeys text,medValues text,orderId int(11))

returns text

BEGIN

declare num int(11);

declare count int(2) default 1;

declare strValues text default "";

declare strKeys text;

declare ret text default "";

set strKeys=concat(medKeys,',`order_id`');

set ret=concat("insert into ",tableName,"(",strKeys,") values");

set num= LENGTH(medValues) - LENGTH(REPLACE(medValues, '#', ''))+1;

while count<=num do

if count=1 then

set strValues=concat(SUBSTRING_INDEX(medValues,'#',count),',',orderId);

else

set strValues=SUBSTRING_INDEX(medValues,'#',count);

set strValues=SUBSTRING_INDEX(strValues,'#',-1);

set strValues=concat(strValues,',',orderId);

end if;

set ret=concat(ret,"(",strValues,"),");

set count=count+1;

end while;

set ret=substring(ret,1,LENGTH(ret)-1);

return ret;

END

//

DELIMITER ;


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阿拉善盟| 关岭| 苏尼特左旗| 连州市| 洛扎县| 上杭县| 永丰县| 义马市| 车致| 库尔勒市| 沾化县| 巴林右旗| 水富县| 页游| 都安| 绍兴县| 阳山县| 崇左市| 建水县| 海安县| 沂源县| 铜梁县| 海南省| 瑞昌市| 唐河县| 靖宇县| 台中县| 小金县| 永修县| 巴里| 镇康县| 永胜县| 博爱县| 溧水县| 黑水县| 获嘉县| 永昌县| 江津市| 涿鹿县| 思南县| 清水县|