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

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

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

基本语法如下:

CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )

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

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

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

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

相关推荐
宋军涛13 分钟前
记一次Sqlserver数据库存储过程调用导致的连接池耗尽事件
数据库
前端小臻23 分钟前
MySQL 错误 1005 (errno: 150) 深度解析与解决方案
数据库·mysql
IDIOT___IDIOT25 分钟前
KNN and K-means 监督与非监督学习
学习·算法·kmeans
魔镜前的帅比26 分钟前
向量数据库原理
数据库·人工智能
Dev7z27 分钟前
在MySQL里创建数据库
android·数据库·mysql
Rousson33 分钟前
硬件学习笔记--91 TMR型互感器介绍
笔记·学习
Ingsuifon35 分钟前
yolov5模型迁移笔记
笔记·yolo
Leon-Ning Liu1 小时前
19C Oracle 集群(RAC)软件 与数据库软件 PSU 补丁部署流程
数据库·oracle
invicinble1 小时前
mysql建立存数据的表(一)
android·数据库·mysql
清风6666661 小时前
基于单片机的8路抢答器设计与实现
数据库·单片机·嵌入式硬件·毕业设计·课程设计·期末大作业