zoukankan      html  css  js  c++  java
  • sqlserver---基本函数

    1,ASCII()函数

    select ASCII(character_expression)  

    1.括号里必须是一个char或者varchar类型的字符串表达式

    2.返回字符串表达式最左侧字符的ASCII

    例子:

    select ASCII('s'),ASCII('she'),ASCII(1)

    结果:

    2,char()函数

    select char(integer_expression)

    1.返回将括号中的ASCII值转换为对应的字符

    2.integer_expression必须是一个介于0_255之间的整数

    例子:

    select char(115),char(49)

    结果:

    3,left()函数

    select left(character_expression,integer_expression)

    1.返回字符串左边开始integer_expression个字符

    2.character_expression可以是字符串表达式,常量,变量或者字段

    例子:select left('football',4)

    结果:

    right()类似

    4,ltrim()函数

    select ltrim(character_expression)

    1.用于去除字符串左边多余的空格

    例子:select '('+'  book  '+')','('+ ltrim('  book  ')+')'

    结果:

    rtrim()同理

    5,str()函数

    str(float_expression [,length[,decimal ] ])

    1.用于将数值数据转换成字符数据

    2.length表示float_expression的保留长度,包括小数点,符号,数字,以及空格

    3.decimal指定小数点保留个数,decimal<=16

    例子:select str(1314.52043,8,3)

    结果:

    6,reverse(s)

    select reverse('abc')

    1.将字符串翻转输出

    例子:select reverse('abc')

    结果:

     7,len(str)

    返回字符表达式中的字符数

    例子:select len('no'),len('日期'),len(123456) 

    结果:

    8,charinedx(str1,str,[start])

    1.该函数返回str1在str中的位置,如果start指定值,则以start为开始位置,否则从开始位置搜索

    例子:select charindex('u','student')

    结果:

    9,substring()函数

    select substring(value,start,length)

    返回指定位置处的字符串

    例子:select substring(15280119970000032,7,6)

    结果:

    10,lower()函数:将大写转换为小写

    11,upper()函数:将小写转换为大写

    12,replace(s,s1,s2)

    替换函数,在s中,把str1换为str2

    例子:select replace('o yayyayay','o','very')

    结果:

  • 相关阅读:
    1001. 害死人不偿命的(3n+1)猜想 (15)
    单链表排序
    简单插入排序
    简单选择排序
    C语言-随机数
    二分查找(折半查找)
    顺序查找-顺序查找-带哨兵查找
    队列-链表实现
    循环队列_数组实现
    队列-顺序存储-简单实现
  • 原文地址:https://www.cnblogs.com/fmust/p/9958662.html
Copyright © 2011-2022 走看看