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

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

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

基本语法如下:

CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )

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

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

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

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

相关推荐
Jake_的技能小屋10 分钟前
端口号理解
学习
就叫飞六吧13 分钟前
mysql表字段反查表名脚本-筛选法-查表技巧
数据库·mysql
1.14(java)23 分钟前
MySQL数据库操作全攻略
java·数据库·mysql
副露のmagic23 分钟前
更弱智的算法学习 day13
学习·算法
jmxwzy25 分钟前
MySQL
数据库·mysql
自己的九又四分之三站台1 小时前
PostgreSQL:万物皆可PostgreSQL的力量
数据库·postgresql
一条大祥脚1 小时前
25.12.30
数据库·redis·缓存
微露清风1 小时前
系统性学习C++进阶-第十四讲-二叉搜索树
开发语言·c++·学习
雨中飘荡的记忆1 小时前
MyBatis SQL执行模块详解
数据库·sql·mybatis
中屹指纹浏览器2 小时前
2025 硬核技术:中屹指纹浏览器进程级沙箱隔离,筑牢多开防关联壁垒
经验分享·笔记