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

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

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

基本语法如下:

CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )

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

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

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

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

相关推荐
Lee川1 天前
Milvus 实战:当 RAG 遇上向量数据库,从"玩具 Demo"到"生产可用的"那一步
前端·数据库·人工智能
网管NO.11 天前
SQL 排序分页精讲!ORDER BY+LIMIT 全套用法,报表分页
数据库·sql
MRSM_011 天前
InfluxDB vs TimescaleDB,谁更适合你的场景
数据库
莫逸雪1 天前
Nodemo使用学习
学习·编辑器·vim
CAE虚拟与现实1 天前
Redis如何保证存和读的过程中数据的一致性?
数据库·redis·缓存
thisbrand1 天前
李辉《曾国藩日记》笔记:放不下对诗的情节
笔记·曾国藩
列星随旋1 天前
线段树和树状数组的学习
学习·算法
辰海Coding1 天前
MiniSpring框架学习-整合 IoC 和 MVC(NPC)
学习·spring·mvc