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

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

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

基本语法如下:

CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )

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

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

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

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

相关推荐
WZ188104638694 分钟前
软件测试人员怎样学习AI
人工智能·学习
eWidget5 分钟前
核心业务系统国产化:如何实现 Oracle 逻辑的“零损耗”平移与性能重构?
数据库·oracle·重构·kingbase·数据库平替用金仓·金仓数据库
NGC_66117 分钟前
Mybatis处理流程
数据库·oracle·mybatis
EverydayJoy^v^13 分钟前
RH134学习进程——十二.运行容器(4)
学习
李斯啦果14 分钟前
【MySQL】数据库增删查改
数据库·mysql
此生只爱蛋15 分钟前
【Redis】集群(Cluster)
数据库·redis
雨笋情缘19 分钟前
未开启binlog时mysql全量备份
数据库·mysql
知识即是力量ol19 分钟前
口语八股:MySQL 核心原理系列(二):事务与锁篇
java·数据库·mysql·事务·八股·原理·
Leon-Ning Liu23 分钟前
Oracle云平台基础设施文档-控制台仪表板篇1
数据库·oracle
蒸蒸yyyyzwd27 分钟前
分布式学习笔记 p5-13
笔记·分布式·学习