sql server 数据库like 实现参数化的思路

1.使用CHARINDEX涵数返回非-1值表是有值,否则没有查询数据

CHARINDEX原理:通过能够找到对应的字符串,则返回该字符串位置,否则返回0。

基本语法如下:

CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )

expressionToFind :目标字符串,就是想要找到的字符串,最大长度为8000 。

expressionToSearch :用于被查找的字符串。

start_location:开始查找的位置,为空时默认从第一位开始查找。

CHAEINDEX示例:CHARINDEX('张三',all_path_name),若 > 0表示存在,否则不存在。

相关推荐
求梦8204 分钟前
【操作系统】第五章死锁
笔记
阿方索6 分钟前
MySQL
数据库·mysql
蓝影铁哥12 分钟前
浅谈国产数据库OceanBase
java·linux·数据库·oceanbase
JosieBook16 分钟前
【大模型】用 AI Ping 免费体验 GLM-4.7 与 MiniMax M2.1:从配置到实战的完整教程
数据库·人工智能·redis
全栈陈序员22 分钟前
v-if 和 v-for 的优先级是什么?
前端·javascript·vue.js·学习·前端框架·ecmascript
weixin_4250230024 分钟前
MybatisPlusJoin 完整样例
java·数据库·sql
沐风听雨_A27 分钟前
英贝斯泰2.4G&5G串口转Wifi模块配置笔记
笔记·5g
yuxb7328 分钟前
kubernetes弹性伸缩
笔记·kubernetes
全栈陈序员28 分钟前
你对 SPA 单页面应用的理解?它的优缺点分别是什么?如何实现 SPA 应用?
前端·vue.js·学习·前端框架·vue
l1t31 分钟前
修改一个触发PostgreSQL 17.2 bug的SQL
sql·postgresql·bug