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

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

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

基本语法如下:

  CHARINDEX ( expressionToFind , expressionToSearch , start_location )

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

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

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

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

相关推荐
二哈赛车手几秒前
新人笔记---继图片搜索功能后续以及AI网络搜索功能一些经验与踩坑点,吐槽一下自己在做这方面的崩溃瞬间
java·网络·人工智能·spring boot·笔记·spring
计算机安禾几秒前
【算法分析与设计】第44篇:随机化复杂度类:RP、BPP与去随机化猜想
java·数据结构·数据库·算法·机器学习
再玩一会儿看代码13 分钟前
Java抽象类和接口区别_场景理解
java·开发语言·经验分享·笔记·python
Leon-Ning Liu14 分钟前
Oracle恢复DELETE数据的PACKAGE(介绍篇)(仅做研究使用)
数据库·oracle
梦里捡到一只猫丶16 分钟前
简单的Payload加密方法
笔记·网络安全
l1t18 分钟前
DeepSeek总结的从 DeepSeek 到 Quack:分布式 DuckDB 的梦想何时开始变得真实
数据库·分布式
小猿姐21 分钟前
MongoDB Kubernetes Operator 实测对比:Community、Percona 与 KubeBlocks,谁更适合团队落地?
数据库·mongodb·kubernetes
zyl8372127 分钟前
Matplotlib/Seaborn:数据可视化
数据库·oracle
赵渝强老师27 分钟前
【赵渝强老师】MongoDB的视图
数据库·mongodb