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

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

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

基本语法如下:

CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )

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

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

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

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

相关推荐
Oll Correct13 小时前
实验二十四:网络地址与端口号转换NAPT
网络·笔记
2401_8676239813 小时前
SQL如何提取分组中的第一条记录_使用ROW_NUMBER定位数据
jvm·数据库·python
三品吉他手会点灯13 小时前
C语言学习笔记 - 32.嵌入式C语言学习阶段对初学编程者的建议
c语言·开发语言·笔记·学习
lifewange13 小时前
Hive 数据库 增删改 完整操作指南
数据库·hive·hadoop
数据皮皮侠AI13 小时前
基于经济学季刊方法测算的中国城市蔓延指数
大数据·人工智能·笔记·数据挖掘·回归
Mike117.13 小时前
GBase 8c 写入高峰抖一下,我通常会先看检查点和 WAL
数据库
闫记康13 小时前
Linux学习笔记day1
linux·笔记·学习
C137的本贾尼13 小时前
子查询与合并查询:SQL 的高级过滤技巧
数据库·sql
三品吉他手会点灯13 小时前
C语言学习笔记 - 31.数据类型 - 基本输入输出函数printf与scanf
c语言·开发语言·笔记·学习
chushiyunen13 小时前
typescript笔记、ts笔记、npx命令
javascript·笔记·typescript