mysql 字串分割儲存過程

2021-09-26 15:32:10 字數 562 閱讀 1100

drop procedure if exists splitstr;

create procedure splitstr (in str varchar(255),out substr varchar(2000),out idstr varchar(100))

begin

declare index_var varchar(255);

set @index_var = instr(str,',');

set idstr:=substr(str from 1 for @index_var-1);

set substr:=substr(str from @index_var+1);

end;

call splitstr('1,2,3,4',@substr,@idstr);

select @substr, @idstr;

逗號分割的字串分割儲存過程

現在人工智慧非常火爆,很多朋友都想學,但是一般的教程都是為博碩生準備的,太難看懂了。最近發現了乙個非常適合小白入門的教程,不僅通俗易懂而且還很風趣幽默。所以忍不住分享一下給大家。點這裡可以跳轉到教程。

MySql分割字串 儲存過程

mysql沒有表變數,通過函式無法返回表。參考 delimiter use 資料庫 drop procedure if exists split create definer sa scmone procedure split in string varchar 300 begin 求分割符號 的位...

Mysql儲存過程中字串分割

今在專案中碰到了要把字串分割,記錄下來,以後可能還用的到 首先想上我的儲存過程 delimiter use bplate drop procedure if exists lp plate insertplateinfo create definer root localhost procedure...

mysql分割字串 mysql分割字串

專案有通過一批id去過濾結果的需求,因為這個id是從其他平台拉下來的excel,為了避免加引號逗號的麻煩,在mysql儲存過程裡面拼接。在此做個記錄。很多地方用得上。1.通過某個字元,分割字串的函式。輸入分別為f string 待分割字串 f delimiter 分割字元 f order 取的字串的...