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

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

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

基本语法如下:

  CHARINDEX ( expressionToFind , expressionToSearch , start_location )

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

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

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

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

相关推荐
奋发向前wcx7 小时前
y1,y2总复习笔记10 2026.7.24
笔记·哈希算法·散列表
海兰8 小时前
【数据库】tdsql(mysql8.0)优化思考三
数据库·redis
MuMuMu12238 小时前
智慧监测的“火眼金睛”:当AIoT重构环保监管体系
笔记
煎饼学大模型9 小时前
Agent 的“大脑-手“解耦架构:当推理层和工具执行层各自独立演进
数据库·人工智能·oracle·架构·agent
min(a,b)9 小时前
学习第 4 天:面向对象与异常处理
python·学习·学习方法
一只小菜鸡..9 小时前
南京大学 操作系统 (JYY) 学习笔记:进程地址空间与内存“外挂”魔法
笔记·学习
Lucifer三思而后行9 小时前
Veeam 备份 Oracle RAC 失败,是归档删除脚本的锅!
sql
tju新生代魔迷10 小时前
Verilog语言学习(一)
学习
一只小菜鸡..10 小时前
南京大学 操作系统 (JYY) 学习笔记:访问操作系统的对象与“一切皆文件”
笔记·学习
muddjsv12 小时前
SQLite数据库文件机制详解:journal、wal、shm文件作用与备份避坑
数据库·sqlite