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

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

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

基本语法如下:

CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )

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

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

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

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

相关推荐
天才测试猿7 分钟前
接口自动化测试难点:数据库验证解决方案
自动化测试·软件测试·数据库·python·测试工具·职场和发展·接口测试
我们从未走散15 分钟前
设计模式学习笔记-----单例模式
java·笔记·学习·单例模式·设计模式
小云数据库服务专线19 分钟前
GaussDB 常用数值类型
数据库·gaussdb
星空下的曙光1 小时前
MySQL → SQL → DDL → 表操作 → 数据类型 知识链整理成一份系统的内容
数据库·sql·mysql
简单的话*2 小时前
如何查看SQL Server的当前端口
数据库·sqlserver
宇寒风暖5 小时前
@(AJAX)
前端·javascript·笔记·学习·ajax
ECC&SM97 小时前
Video_AVI_Packet(1)
笔记·音视频
独泪了无痕7 小时前
一文搞懂MyBatis中的TypeHandler
数据库·后端·mybatis
壹Y.7 小时前
MATLAB 绘图速查笔记
笔记·matlab
三体世界9 小时前
Mysql基本使用语句(一)
linux·开发语言·数据库·c++·sql·mysql·主键