gpt4 book ai didi

mysql - FUNCTION split_str 不存在

转载 作者:行者123 更新时间:2023-11-29 03:15:59 30 4
gpt4 key购买 nike

当我运行 MySQL 查询时,出现此错误

 Error in a query (1305): FUNCTION dbname.split_str does not exist

我叫这个

 SELECT split_str("ABC,,BA,,abc",",,",3);

我不知道为什么会出现这个错误,我尝试了所有的服务器

最佳答案

谢谢,@Tim,

我得到了我的解决方案,我知道 split_str 不是内置函数,我必须在我的数据库中添加这个函数。

CREATE FUNCTION SPLIT_STR(
x VARCHAR(255),
delim VARCHAR(12),
pos INT
)
RETURNS VARCHAR(255)
RETURN REPLACE(SUBSTRING(SUBSTRING_INDEX(x, delim, pos),
CHAR_LENGTH(SUBSTRING_INDEX(x, delim, pos -1)) + 1),
delim, "");

我从看到 split_str 函数的地方找到了这个函数,在执行后,这些行解决了我的问题。

关于mysql - FUNCTION split_str 不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56473544/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com