zoukankan      html  css  js  c++  java
  • SQL 通配符

    %(百分号):百分号代表任意长度的字符串,包括空字符串。

    _ (下划线):下划线代表任意单个字符。

    [<字符列>] :方括号中包含一列字符(例如 '[ABC]'),表示必须匹配列指定字符中的一个字符。

    [<字符>-<字符>] : 方括号中包含一个字符范围(例如 '[A-E]'),表示必须匹配指定范围内的一个字符。

    [^<字符列或范围>] :方括号中包含一个插入符(^),后面跟着一个字符列或范围(例如 '[^A-E]'),表示不属于指定字符列或范围内的任意单个字符。

    ESCAPE(转义)字符 :如果想要搜索包含特殊通配符的字符串(例如 '%'、'_'、'['、']'),则必须使用转义字符。指定一个确保不会在数据中出现的字符作为转义字符,把它放在待查找的字符串前面,并紧接着模式字符串,在 ESCAPE 关键字后面指定该转义字符。

      例如:要检查一个名为 col1 的列中是否包含下划线,可以使用 col1 LIKE '%!_%' ESCAPE '!'。

      另外,对于通配符 '%'、'_'、和 '['(左方括号),可以把它们放在方括号内,而不必使用转义字符。例如,除了使用 col1 LIKE '%!_%' ESCAPE '!' 以外,还可以使用 col1 LIKE '%[_]%'。

  • 相关阅读:
    rancher 2.X 搭建小型web集群+mysql主从复制
    harbor 仓库搭建
    k8s 集群搭建
    oracle sql命令
    IIS实现反向代理
    高并发的大型网站架构设计
    .net core集成vue
    使用TFS玩转Docker自动化部署
    动态创建IIS站点
    网站架构设计(草稿)
  • 原文地址:https://www.cnblogs.com/zhangdx/p/2882103.html
Copyright © 2011-2022 走看看