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

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

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

基本语法如下:

CHARINDEX ( expressionToFind , expressionToSearch [ , start_location ] )

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

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

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

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

相关推荐
m0_5887584828 分钟前
CSS如何修复Safari下边框圆角溢出问题_利用background-clip属性修正
jvm·数据库·python
m0_7349497931 分钟前
uni-app怎么做横向滚动导航 uni-app滚动菜单Tab实现教程【代码】
jvm·数据库·python
2301_7751481532 分钟前
SQL如何检查字符串是否存在:INSTR与LOCATE函数使用
jvm·数据库·python
maqr_11032 分钟前
c++如何计算整个文件夹内所有文件的总MD5指纹汇总校验【详解】
jvm·数据库·python
2201_7610405935 分钟前
mysql如何监控数据库的慢查询峰值_设置慢查询阈值告警
jvm·数据库·python
Qinn-37 分钟前
【学习笔记】软考系统分析师计算机系统计算题考点
笔记
Greyson140 分钟前
c++ grpc拦截器 c++如何实现grpc的客户端和服务端interceptor
jvm·数据库·python
SilentSamsara40 分钟前
etcd 运维:数据一致性、备份恢复与性能调优
运维·服务器·数据库·kubernetes·kubectl·k8s·etcd
m0_5150984243 分钟前
如何增加RAC节点_addnode.sh脚本执行与实例扩展全流程
jvm·数据库·python
LiAo_1996_Y43 分钟前
SQL中如何获取所有列的数据:SELECT -星号用法与性能影响
jvm·数据库·python