SQL SERVER的模糊查询LIKE

Celeste ·
更新时间:2024-11-10
· 557 次阅读

  写个动态脚本,需要把数据库里面包含“USER_"的表删除掉,突然想不起来如何搜索通配字符了,赶紧查查MSDN,整理了下模糊查询的知识点,留着以后查阅用。   LIKE模糊查询的通配符

  搜索通配符字符   在模糊查询中,我们需要查询包含通配符%, _之类的字符,比如我需要查询表名包含"user_"的表,我们可以用下面两种方法。   SELECT * FROM   sysobjects WHERE xtype = 'U' AND name LIKE '%user/_%' ESCAPE '/'   SELECT * FROM   sysobjects WHERE xtype = 'U' AND name LIKE '%user[_]%'   将通配符作为文字使用   可以将通配符模式匹配字符作为文字字符使用。若要将通配符作为文字字符使用,请将通配符放在方括号中。下表显示了几个使用 LIKE 关键字和 [ ]通配符的示例。



SQL LIKE SQL Server

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章