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 分钟前
C语言学习笔记 - 6.C概述 - C的重要性
c语言·笔记·学习
weixin_568996063 分钟前
HTML怎么离线使用_HTML缓存策略基础配置【教程】
jvm·数据库·python
2301_773553627 分钟前
怎么删除MongoDB中不再使用的账号
jvm·数据库·python
qq_342295828 分钟前
SQL报表星型模型优化_事实表索引设计
jvm·数据库·python
二月十六9 分钟前
SQL Server 2022 新特性:Ledger 账本表详解(防篡改审计利器)
数据库·sqlserver·防篡改
u01091476012 分钟前
SQL优化多表关联中的字符串连接字段_建立前缀索引提升JOIN
jvm·数据库·python
Maverick0613 分钟前
Oracle 会话连接查询
数据库·oracle
qq_3482318516 分钟前
5个国家级官方学习平台
学习
2301_7775993716 分钟前
Oracle环境下的设置主键与自增列指南_特定语法与可视化配置
jvm·数据库·python
a95114164217 分钟前
Golang怎么用go get添加依赖_Golang如何在项目中引入第三方库【入门】
jvm·数据库·python