相关文章推荐
热情的登山鞋  ·  快速抽取Oracle数据到Mongo - ...·  1 年前    · 
眉毛粗的电梯  ·  js判断是否为整数类型(5种方式)_折戟沉沙 ...·  2 年前    · 
捣蛋的皮带  ·  视频图像色彩增强的主要方法与落地实践 - 掘金·  2 年前    · 
小百科  ›  mysql 函数find_in_set在hql中重复使用?速报-简介-阿里云开发者社区-阿里云
mysql 阿里 sql优化 hql
稳重的企鹅
2 年前
产品 解决方案 文档与社区 权益中心 定价 云市场 合作伙伴 支持与服务 了解阿里云
备案 控制台 登录/注册
开发者社区
首页
探索云世界
新手上云 云上应用构建 云上数据管理 云上探索人工智能
云计算 弹性计算 无影 存储 网络 倚天
云原生 容器 serverless 中间件 微服务 可观测 消息队列
数据库 关系型数据库 NoSQL数据库 数据仓库 数据管理工具 PolarDB开源 向量数据库

热门

Modelscope模型即服务 弹性计算 云原生 数据库 物联网 云效DevOps 龙蜥操作系统 平头哥 钉钉开放平台
大数据 大数据计算 实时数仓Hologres 实时计算Flink E-MapReduce DataWorks Elasticsearch 机器学习平台PAI 智能搜索推荐
人工智能 机器学习平台PAI 视觉智能开放平台 智能语音交互 自然语言处理 多模态模型 pythonsdk 通用模型
开发与运维 云效DevOps 钉钉宜搭 支持服务 镜像站 码上公益
探索云世界
云上快速入门,热门云上应用快速查找
了解更多
问产品
动手实践
考认证
TIANCHI大赛
活动广场
活动广场
丰富的线上&线下活动,深入探索云世界
任务中心
做任务,得社区积分和周边
高校计划
让每位学生受益于普惠算力
训练营
资深技术专家手把手带教
话题
畅聊无限,分享你的技术见解
开发者评测
最真实的开发者用云体验
乘风者计划
让创作激发创新
阿里云MVP
遇见技术追梦人
直播
技术交流,直击现场
下载
下载
海量开发者使用工具、手册,免费下载
镜像站
极速、全面、稳定、安全的开源镜像
技术资料
开发手册、白皮书、案例集等实战精华
插件
为开发者定制的Chrome浏览器插件

mysql 函数find_in_set在hql中使用?报错-问答-阿里云开发者社区-阿里云

开发者社区 >

  • FIND_IN_SET( str , strlist )

假如字符串 str 在由 N 子链组成的字符串列表 strlist 中, 则返回值的范围在 1 到 N 之间 。一个字符串列表就是一个由一些被‘ , ’符号分开的自链组成的字符串。如果第一个参数是一个常数字符串,而第二个是 type SET 列,则 FIND_IN_SET() 函数被优化,使用比特计算。如果 str 不在 strlist 或 strlist 为空字符串,则返回值为 0。 如任意一个参数为 NULL ,则返回值为 NULL 。

在jdbc的SQL中可以不用写比较符,比如:

select * from t_user where find_in_set('zs',username) ;

当然也可以这样用:

select * from t_user where find_in_set('zs',username)>0

而在hibernate的HQL语句中,必须这样用:

from User u where find_in_set('zs',u.username)>0 ;

即‘>0’必须带上,否则会报错。

给你100个赞

FIND_IN_SET是MySQL的非标准function,它能在HQL中使用的原理是什么呢?我简单搜索了一下Hibernate的源码(5.2.8),发现MySQLDialect中并没有对FIND_IN_SET调用registerFunction。

2020-06-14 21:53:11 企业邮箱发送邮件时,若出现投递失败产生退信,内容提示包含如下: the mta server of * reply:550 failed to meet SPF requirements 或者 the mta server of 163.com — 163mx01.mxmail.netease.com(220.181.14.141) reply:550 MI:SPF mx14,QMCowECpA0qTiftVaeB3Cg—.872S2 1442548128 http://mail.163.com/help 303283
 
推荐文章
热情的登山鞋  ·  快速抽取Oracle数据到Mongo - 笙歌散尽,醉挽清风 - 博客园
1 年前
眉毛粗的电梯  ·  js判断是否为整数类型(5种方式)_折戟沉沙_wx的博客-CSDN博客
2 年前
捣蛋的皮带  ·  视频图像色彩增强的主要方法与落地实践 - 掘金
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
小百科 - 百科知识指南
© 2024 ~ 沪ICP备11025650号