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

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

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

基本语法如下:

  CHARINDEX ( expressionToFind , expressionToSearch , start_location )

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

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

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

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

相关推荐
土狗TuGou3 分钟前
SQL内功笔记 · 第5篇:SQL逻辑执行顺序
数据库·笔记·后端·sql·mysql
Zklys5 分钟前
Cmake的学习笔记step1
c++·笔记·学习
库奇噜啦呼6 分钟前
【iOS】源码学习-分类、扩展、关联对象
学习·ios·分类
飞翔中文网10 分钟前
Java学习笔记之接口
java·笔记·学习
吃好睡好便好11 分钟前
矩阵的左除和右除
人工智能·学习·线性代数·算法·矩阵
草莓熊Lotso11 分钟前
【LangChain】聊天模型实战:结构化输出完全指南(从原理到落地)
数据库·python·langchain·软件工程
OBiO201311 分钟前
从血清型到启动子升级——如何规避心肌 AAV 肝脏泄露?
学习
雪之下雪乃的代码日记13 分钟前
认识Java中集合框架
java·开发语言·笔记
草莓熊Lotso13 分钟前
【CMake】静态库的编译、链接与引用全解析
linux·c语言·数据库·c++·软件工程·cmake
MMT092114 分钟前
OSPF笔记
笔记