zoukankan      html  css  js  c++  java
  • SQL Server 字符串函数

    1.ASCII()函数 、char函数

       可以看到,这里返回的值与ASCII函数的返回值正好相反.

     

    2. 字符串逆序的函数REVERSE()

        REVERSE(s)将字符串s反转,返回的字符串的顺序和s的顺序相反。
     eg: select REVERSE('abc');
     由结果可以看到,字符串“abc”经过REVERSE函数处理后,所有的字符串顺序被反转,结果为“cba”;

    3.匹配字符串开始位置的函数CHARINDEX(str1,str,[start])

    CHARINDEX(str1,str,[start])函数返回子字符串str1在字符串str中的开始位置,start为搜索的开始位置,如果指定start参数,则从指定位置开始搜索;如果不指定start参数或者指定为0或者负值,则从字符串开始位置搜索。
     eg: select CHARINDEX('a','banana'),CHARINDEX('a','banana',4), CHARINDEX('na','banana', 4);

     CHARINDEX('a','banana')返回字符串'banana'中子字符串‘a’ 第一次出现的位置,结果为2;
     CHARINDEX('a','banana',4)返回字符串'banana'中从第4个位置开始子字符串‘a’的位置,结果为4;
     CHARINDEX('na','banana', 4)返回从第4个位置开始子字符串‘na’第一次出现的位置,结果为5

    参考: https://www.cnblogs.com/selene/p/4461621.html

  • 相关阅读:
    #与javascript:void(0)的区别
    单选框、复选框、下拉列表
    数据类型后的“?”
    c#中日期的处理
    日期控件html
    javascript获取后台传来的json
    Hashtable语法简介
    Hashtable(哈希表)
    Dictionary 字典
    远程SQL Server连接不上
  • 原文地址:https://www.cnblogs.com/xiaohuizhenyoucai/p/10791187.html
Copyright © 2011-2022 走看看