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

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

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

基本语法如下:

  CHARINDEX ( expressionToFind , expressionToSearch , start_location )

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

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

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

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

相关推荐
流星白龙3 小时前
【Redis】2.Redis重大版本
数据库·redis·junit
流星白龙3 小时前
【Redis】7.Hash表
数据库·redis·哈希算法
流星白龙4 小时前
【Redis】4.基本全局命令
数据库·redis·缓存
王八八。5 小时前
Navicat 17破解版下载安装教程 附安装激活步骤(2026 最新版)
数据库·navicat
Jelena157795857926 小时前
电商运营分析数据比价接口实战:多平台价格监控与智能决策系统
java·大数据·数据库
流星白龙7 小时前
【Redis】3.Redis安装与命令行客户端
数据库·redis·缓存
GeekArch8 小时前
第28讲:避坑——AI堆栈分配错误、栈溢出BUG
c语言·人工智能·stm32·mcu·学习·bug
凌虚8 小时前
基于 PostgreSQL WAL 构建 CDC 系统:原理与工程实现
数据库·后端·postgresql
BullSmall8 小时前
PostgreSQL 14 pg_dumpall 完整备份指南
数据库·postgresql·oracle
weixin_428005309 小时前
C#调用 AI学习从0开始-第3阶段RAG向量数据库-文档切分与入库第15天
人工智能·学习·c#·向量数据库·rag·qdrant·文档切分与入库