CREATE FUNCTION SPLIT_STR( x TEXT,//这里改类型(varchar|char) delim VARCHAR(12), pos INT ) RETURNS VARCHAR(255) RETURN REPLACE(SUBSTRING(SUBSTRING_INDEX(x, delim, pos), LENGTH(SUBSTRING_INDEX(x, delim, pos -1)) + 1), delim, ''); 使用方法: SELECT SPLIT_STR('1^.8^.9^.10', '^.', 3-1);
mysql 自定义函数SPLIT_STR
猜你喜欢
转载自www.cnblogs.com/light-zhang/p/11720205.html
今日推荐
周排行