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

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

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

基本语法如下:

CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )

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

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

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

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

相关推荐
arvin_xiaoting几秒前
OpenClaw学习总结_I_核心架构系列_Gateway架构详解
学习·架构·llm·gateway·ai-agent·飞书机器人·openclaw
编码忘我2 分钟前
mysq系列之事务
数据库
421!4 分钟前
ESP32学习笔记之UART
笔记·学习·嵌入式·esp32·通信
蓝桉~MLGT5 分钟前
Ai-Agent学习历程(插播内容)—— 基于现在最新的Skills、MCP、Rules等进行详细拆解,并列举出使用场景
人工智能·学习
知识分享小能手5 分钟前
Redis入门学习教程,从入门到精通,Redis进阶编程知识点详解(5)
数据库·redis·学习
MekoLi2910 分钟前
MongoDB 新手完全指南:从入门到精通的实战手册
数据库·后端
cyforkk15 分钟前
Spring AOP 进阶:揭秘 @annotation 参数绑定的底层逻辑
java·数据库·spring
诸葛思颖17 分钟前
【论文阅读笔记】《Bayesian Nonparametric Federated Learning of Neural Networks》
笔记
夏日听雨眠19 分钟前
Linux学习1
linux·服务器·学习
朗迹 - 张伟22 分钟前
UE5 C++学习笔记
c++·学习·ue5