zoukankan      html  css  js  c++  java
  • SQL语句中 chinese_prc_CS_AI_WS 以及replace用法

    SQL语句中 chinese_prc_CS_AI_WS 以及replace用法 - darrell - DARRELL的博客
     
     
      Select * from [DBData].[dbo].[T_Student] where Name='lilei'  
     查询结果如下:
     
    SQL语句中 chinese_prc_CS_AI_WS 以及replace用法 - darrell - DARRELL的博客
     结论:由查询结果可知 SQL Server 默认是不区分大小写的。
     
     
     Select * from [DBData].[dbo].[T_Student] where Name like '%(%' COLLATE chinese_prc_CS_AI_WS
    查询结果如下:
     

     SQL语句中 chinese_prc_CS_AI_WS 以及replace用法 - darrell - DARRELL的博客


    排序规则名称由两部份构成,前半部份是指本排序规则所支持的字符集。
    如:
      Chinese_PRC_CS_AI_WS
    前半部份:指UNICODE字符集,Chinese_PRC_指针对大陆简体字UNICODE的排序规则。
    排序规则的后半部份即后缀 含义:
      _BIN 二进制排序
      _CI(CS) 是否区分大小写,CI不区分,CS区分
      _AI(AS) 是否区分重音,AI不区分,AS区分   
      _KI(KS) 是否区分假名类型,KI不区分,KS区分 
         _WI(WS) 是否区分宽度 WI不区分,WS区分 

    区分大小写:如果想让比较将大写字母和小写字母视为不等,请选择该选项。
    区分重音:如果想让比较将重音和非重音字母视为不等,请选择该选项。如果选择该选项,
             比较还将重音不同的字母视为不等。
    区分假名:如果想让比较将片假名和平假名日语音节视为不等,请选择该选项。
    区分宽度:如果想让比较将半角字符和全角字符视为不等,请选择该选项。

    SQL语句中 chinese_prc_CS_AI_WS 以及replace用法 - darrell - DARRELL的博客

       作用:将表中列名为“Name”的列中的所有中文括号改为英文括号。

       REPLACE

           用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。

             语法

          REPLACE ( 'string_expression1' , 'string_expression2' , 'string_expression3' )

          

    参数

    'string_expression1'

    待搜索的字符串表达式。string_expression1 可以是字符数据或二进制数据。

    'string_expression2'

    待查找的字符串表达式。string_expression2 可以是字符数据或二进制数据。

    'string_expression3'

    替换用的字符串表达式。string_expression3 可以是字符数据或二进制数据。

    返回类型

    如果 string_expression(1、2 或 3)是支持的字符数据类型之一,则返回字符数据。如果string_expression(1、2 或 3)是支持的 binary 数据类型之一,则返回二进制数据。

  • 相关阅读:
    day5-装饰器的正确打开方式------------->懒
    python_day5--->递归函数,二分法查找
    day4_生成器yield
    day4_迭代器
    day4_装饰器
    day4_函数嵌套和闭包以及作用域
    this作用域,改变作用域的方法
    $.ajax传数据.php
    ul标签的引用
    URL
  • 原文地址:https://www.cnblogs.com/xiarongjin/p/6346740.html
Copyright © 2011-2022 走看看