MSSQL中Escape转义的使用
程序员文章站
2024-03-21 21:03:46
...
IF OBJECT_ID('tempdb..#ABC') is not null
drop table tempdb..#ABC
create table #ABC
(
PATHNAME NVARCHAR(50)
)
insert into #ABC
SELECT N'/ABCDEFGHI'
UNION ALL SELECT N'/ABCDGAFGASASSDFA'
UNION ALL SELECT N'/ABCD'
UNION ALL SELECT N'/ABCD/'
UNION ALL SELECT N'/ABCD/JINJI'
UNION ALL SELECT N'/ABCD/JINJI/MMMNNNN'
UNION ALL SELECT N'XXXX/ABCD/JINJI/MMMNNNN'
----查看PATHNAME中包含/ABCD/的记录
SELECT * FROM #ABC
WHERE PATHNAME LIKE N'%//ABCD//%' escape '/'
查询结果
PATHNAME
--------------------------------------------------
/ABCD/
/ABCD/JINJI
/ABCD/JINJI/MMMNNNN
XXXX/ABCD/JINJI/MMMNNNN
上一篇: postgresql:使用sql语句查询数据库各种信息
下一篇: ajax常用属性(实现前后端分离)
推荐阅读
-
MSSQL中Escape转义的使用
-
使用pandas获取PostgreSQL数据库中的数据
-
使用poi将数据库数据表中的数据导出成excel
-
win32中SetCapture 和 ReleaseCapture的使用(查一下在VCL中的使用) win32SetCapture
-
使用Java将数据库的数据导出至Excel表中
-
java中 避免过多的使用同步 博客分类: java疑惑 java面向对象编程企业应用面临的问题J2EE开发技术指南 javawaitnotifynotifyAllThread
-
Kotlin 中 Lambda的使用 二、函数类型和实例化
-
iOS中内联函数的使用
-
Android中竖着的Tablayout的简单使用
-
关于在thinkphp 中session 的使用