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

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

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

基本语法如下:

CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )

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

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

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

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

相关推荐
八九燕来几秒前
django + drf 多表关联场景下的序列化器选型与实现逻辑
数据库·django·sqlite
深蓝海拓8 分钟前
PySide6,QEventLoop.exec()的使用
笔记·python·qt·学习·pyqt
Mr. Cao code9 分钟前
MySQL数据卷实战:持久化存储秘籍
数据库·mysql·docker·容器
小北方城市网10 分钟前
微服务架构设计实战指南:从拆分到落地,构建高可用分布式系统
java·运维·数据库·分布式·python·微服务
开开心心_Every12 分钟前
离线黑白照片上色工具:操作简单效果逼真
java·服务器·前端·学习·edge·c#·powerpoint
爱喝水的鱼丶12 分钟前
SAP-ABAP:SAP性能侦探:STAD事务码的深度解析与应用实战
开发语言·数据库·学习·sap·abap
五阿哥永琪14 分钟前
MySQL相关的面试题 MySQL存储引擎与索引机制深度解析
数据库·mysql
专注于大数据技术栈16 分钟前
java学习--Collection
java·开发语言·学习
Full Stack Developme16 分钟前
达梦(DM8)基于 LBS(位置服务)教程
服务器·网络·数据库