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

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

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

基本语法如下:

CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )

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

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

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

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

相关推荐
七度黑光6 小时前
用 openclaw 给故障复盘打分:质量审核自动化实践
运维·服务器·前端·数据库·自动化
华科易迅8 小时前
Spring 事务(注解)
java·数据库·spring
Java面试题总结8 小时前
MySQL篇 索引失效
数据库·mysql
last demo8 小时前
mysql
运维·数据库·mysql·oracle
禹中一只鱼8 小时前
【力扣热题100学习笔记】 - 哈希
java·学习·leetcode·哈希算法
kevin_cat10 小时前
oracle 扩展表空间
数据库·oracle
SteveSenna10 小时前
项目:Trossen Arm MuJoCo
人工智能·学习·算法
m0_7473041610 小时前
GNN学习
学习
花间相见10 小时前
【MySQL面试题】—— MySQL面试高频问题汇总:从原理到实战,覆盖90%考点
数据库·mysql·面试
Sagittarius_A*10 小时前
监督学习(Supervised Learning)
人工智能·学习·机器学习·监督学习