KingbaseES支持 mysql 的find_in_set函数

KingbaseES 历史版本 本身不直接支持 MySQL 的 FIND_IN_SET() 函数,但可以自定义创建FIND_IN_SET函数。

KingbaseES V009R001C002B0014版本MySQL兼容模式是支持FIND_IN_SET函数

如低版本不支持可以执行以下创建操作

创建FIND_IN_SET函数:

复制代码
test=# CREATE OR REPLACE INTERNAL FUNCTION PUBLIC.FIND_IN_SET(CHARACTER VARYING, CHARACTER VARYING)
test-#  RETURNS CHARACTER VARYING
test-#  LANGUAGE PLSQL
test-#  IMMUTABLE STRICT
test-# AS $function$
test$# DECLARE
test$# tokens varchar[];
test$# BEGIN
test$# tokens := sys_catalog.string_to_array($2, ',');
test$# RETURN ISNULL(sys_catalog.array_position(tokens, $1),0) > 0;
test$# END;
test$# $function$
test-# ;
CREATE FUNCTION
相关推荐
liux3528几秒前
MySQL读写分离全面解析:ProxySQL配置指南(十)
数据库·mysql
人工干智能3 分钟前
LlamaIndex:使用向量数据库进行检索,loaded_query_engine.query(“..........?“)
数据库·llm
咸鱼翻身小阿橙13 分钟前
SQL上半部分
服务器·数据库·sql
Elastic 中国社区官方博客13 分钟前
Elasticsearch:监控 LLM 推理和 Agent Builder 使用 OpenRouter
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
知识分享小能手13 分钟前
Oracle 19c入门学习教程,从入门到精通,Oracle 数据表对象 —— 语法知识点详解与案例实践(10)
数据库·学习·oracle
heze0913 分钟前
sqli-labs-Less-24
mysql·网络安全
Gobysec15 分钟前
Goby 漏洞安全通告|GNU InetUtils Telnetd USER环境变量注入 权限绕过漏洞(CVE-2026-24061)
数据库·安全·gnu·漏洞分析·漏洞预警
wregjru15 分钟前
【QT】2.QT 信号和槽
数据库
麦兜*16 分钟前
SpringBoot Profile多环境配置详解,一套配置应对所有场景
java·数据库·spring boot
javajingling21 分钟前
redis命令
数据库·redis·缓存