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

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

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

基本语法如下:

CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )

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

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

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

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

相关推荐
盐焗西兰花19 小时前
鸿蒙学习实战之路:Tabs 组件开发场景最佳实践
学习·华为·harmonyos
_Kayo_19 小时前
Next.js 路由 简单学习笔记
笔记·学习·next.js
5***262219 小时前
SQL Server导出和导入可选的数据库表和数据,以sql脚本形式
数据库·sql
盐焗西兰花20 小时前
鸿蒙学习实战之路 - 瀑布流操作实现
学习·华为·harmonyos
JSUITDLWXL20 小时前
Oracle记录被锁的查询与强制删除方法
数据库·oracle
酒尘&20 小时前
Hook学习-上篇
前端·学习·react.js·前端框架·react
雨中飘荡的记忆20 小时前
SpringAI_Redis向量库实战
数据库·redis·缓存
姓蔡小朋友20 小时前
Redis网络I/O模型
网络·数据库·redis
qq_3814549920 小时前
Python学习技巧
开发语言·python·学习
im_AMBER20 小时前
算法笔记 18 二分查找
数据结构·笔记·学习·算法