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

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

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

基本语法如下:

  CHARINDEX ( expressionToFind , expressionToSearch , start_location )

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

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

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

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

相关推荐
葡萄成熟时 !42 分钟前
JAVA 常用API学习笔记
java·笔记·学习
DevOpenClub1 小时前
个人公开市场研究笔记功能需求文档
笔记
oradh2 小时前
Oracle闪回技术操作总结
数据库·oracle·oracle闪回技术操作总结·oracle闪回·flashback技术
别动我齐刘海3 小时前
机器人运动控制学习2——基础进阶
c++·人工智能·神经网络·学习·目标检测·机器学习·机器人
ltl3 小时前
RocksDB 并发 Compaction 与 Rate Limiter
数据库
闻道且行之4 小时前
图片处理助手|泊松融合原理 + C++ 工程实现,seamlessClone 三模式一次讲透
数据库·c++·人工智能·opencv
0566465 小时前
agent学习——流式响应与文本切分
网络·python·学习
夏炳辉.5 小时前
PostgreSQL 高可用集群核心配置参数全解:从原生流复制到 Patroni 企业级方案
数据库·postgresql
for_ever_love__5 小时前
python基础语法学习: 面向对象的三大特性
开发语言·python·学习
不会代码的小猴6 小时前
7. JSON
开发语言·c++·笔记·qt·算法·json