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

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

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

基本语法如下:

CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )

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

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

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

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

相关推荐
凉栀お_2 分钟前
MySQL相关知识查询表中内容(第二次作业)
数据库·mysql
摇滚侠6 分钟前
Spring Boot 3零基础教程,WEB 开发 HttpMessageConverter @ResponseBody 注解实现内容协商源码分析 笔记33
java·spring boot·笔记
moringlightyn24 分钟前
c++11可变模版参数 emplace接口 新的类功能 lambda 包装器
开发语言·c++·笔记·其他·c++11·lambda·包装器
Laplaces Demon25 分钟前
Spring 源码学习(十四)—— HandlerMethodArgumentResolver
java·开发语言·学习
崎岖Qiu28 分钟前
【OS笔记11】:进程和线程9-死锁及其概念
笔记·操作系统·os
ss27330 分钟前
手写Spring第7弹:Spring IoC容器深度解析:XML配置的完整指南
java·前端·数据库
PFinal社区_南丞1 小时前
PostgreSQL-10个鲜为人知的强大功能
数据库·后端
青衫码上行1 小时前
【从0开始学习Java | 第22篇】反射
java·开发语言·学习
misty youth1 小时前
配置openguass 教程(自存)
数据库·ubuntu·华为·openguass
hmbbcsm1 小时前
python学习之路(四)
学习