SQL中的字符串操作函数


  本文标签:SQL 函数

  如果对SQL中的字符串操作,应该怎么做呢?下面就将为您介绍SQL中的字符串操作函数,这是SQL种最常见的函数之一,供您参考  。

  1、QUOTENAME()
返回被特定字符括起来的字符串  。
QUOTENAME (<’character_expression’>[, quote_ character]) 其中quote_ character 标明括字符串所用的字符,缺省值为“[]”  。
2、REPLICATE()
返回一个重复character_expression 指定次数的字符串  。
REPLICATE (character_expression integer_expression) 如果integer_expression 值为负值,则返回NULL   。

  3、REVERSE()
将指定的字符串的字符排列顺序颠倒  。
REVERSE () 其中character_expression 可以是字符串、常数或一个列的值  。

  4、REPLACE()
返回被替换了指定子串的字符串  。
REPLACE () 用string_expression3 替换在string_expression1 中的子串string_expression2  。

  4、SPACE()
返回一个有指定长度的空白字符串  。
SPACE () 如果integer_expression 值为负值,则返回NULL   。

  5、STUFF()
用另一子串替换字符串指定位置、长度的子串  。
STUFF ()
如果起始位置为负或长度值为负,或者起始位置大于character_expression1 的长度,则返回NULL 值  。
如果length 长度大于character_expression1 中 start_ position 以右的长度,则character_expression1 只保留首字符  。