返回顶部
首页 > 资讯 > 数据库 >sql中有哪些字符串处理函数
  • 536
分享到

sql中有哪些字符串处理函数

2024-04-02 19:04:59 536人浏览 安东尼
摘要

本篇文章给大家分享的是有关sql中有哪些字符串处理函数,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、常用函数 1、ASCII()

本篇文章给大家分享的是有关sql中有哪些字符串处理函数,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

一、常用函数
1、ASCII()
返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘'括起来,但含其它字符的字符串必须用‘'括起来使用,否则会出错。
2、CHAR()
将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。
3、LOWER()和UPPER()
LOWER()将字符串全部转为小写;UPPER()将字符串全部转为大写。
4、STR()
把数值型数据转换为字符型数据。
STR (<float_expression>[length[<decimal>]])
length 指定返回的字符串的长度,decimal 指定返回的小数位数。如果没有指定长度,缺省的length 值为10, decimal 缺省值为0。
当length 或者decimal 为负值时,返回NULL;
当length 小于小数点左边(包括符号位)的位数时,返回length 个*;
先服从length ,再取decimal ;
当返回的字符串位数小于length ,左边补足空格。
二、去空格函数
1、LTRIM() 把字符串头部的空格去掉。
2、RTRIM() 把字符串尾部的空格去掉。
三、取子串函数
1、left() 
LEFT (<character_expression>, <integer_expression>)
返回character_expression 左起 integer_expression 个字符。
2、RIGHT() 
RIGHT (<character_expression>, <integer_expression>)
返回character_expression 右起 integer_expression 个字符。
3、SUBSTRING()
SUBSTRING (<expression>, <starting_ position="">, length)
返回从字符串左边第starting_ position 个字符起length个字符的部分。
四、字符串比较函数
1、CHARINDEX()
返回字符串中某个指定的子串出现的开始位置。
CHARINDEX (<'substring_expression'>, <expression>)
其中substring _expression 是所要查找的字符表达式,expression 可为字符串也可为列名表达式。如果没有发现子串,则返回0 值。
此函数不能用于TEXT 和IMAGE 数据类型。
2、PATINDEX()
返回字符串中某个指定的子串出现的开始位置。
PATINDEX (<'%substring _expression%'>, <column_ name="">)其中子串表达式前后必须有百分号“%”否则返回值为0。
与CHARINDEX 函数不同的是,PATINDEX函数的子串中可以使用通配符,且此函数可用于CHAR、 VARCHAR 和TEXT 数据类型。
五、字符串操作函数
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>) 其中character_expression 可以是字符串、常数或一个列的值。
4、REPLACE()
返回被替换了指定子串的字符串。
REPLACE (<string_expression1>, <string_expression2>, <string_expression3>) 用string_expression3 替换在string_expression1 中的子串string_expression2。
4、SPACE()
返回一个有指定长度的空白字符串。
SPACE (<integer_expression>) 如果integer_expression 值为负值,则返回NULL 。
5、STUFF()
用另一子串替换字符串指定位置、长度的子串。
STUFF (<character_expression1>, <start_ position="">, <length>,<character_expression2>)
如果起始位置为负或长度值为负,或者起始位置大于character_expression1 的长度,则返回NULL 值。
如果length 长度大于character_expression1 中 start_ position 以右的长度,则character_expression1 只保留首字符。
</character_expression2></length></start_></character_expression1></integer_expression></string_expression3></string_expression2></string_expression1></character_expression></column_></expression></starting_></expression></integer_expression></character_expression></integer_expression></character_expression></decimal></float_expression>

以上就是sql中有哪些字符串处理函数,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网数据库频道。

您可能感兴趣的文档:

--结束END--

本文标题: sql中有哪些字符串处理函数

本文链接: https://lsjlt.com/news/55645.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • sql中有哪些字符串处理函数
    本篇文章给大家分享的是有关sql中有哪些字符串处理函数,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、常用函数 1、ASCII() ...
    99+
    2024-04-02
  • php字符串处理函数有哪些
    php中常用的字符串处理函数有strlen()、strpos()、trim()几种strlen()函数strlen()函数作用:php中strlen()函数的作用是用于获取字符串的长度。strlen()函数语法:strlen(st...
    99+
    2024-04-02
  • sql中的常用的字符串处理函数都有哪些
    sql中的常用的字符串处理函数都有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。具体内容如下所示:一、常用函数1、ASCII()返...
    99+
    2024-04-02
  • php中有哪些字符串函数
    php的字符串函数有:1、addcslashes(),返回在指定字符前添加反斜杠的字符串;2、addslashes(),返回在预定义字符前添加反斜杠的字符串;3、bin2hex(),把ASCII字符的字符串转换为十六进制值;4、e...
    99+
    2022-06-29
    php php字符串
  • Oracle 中有哪些字符串函数
    Oracle 中有哪些字符串函数,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。----SQL> select greate...
    99+
    2024-04-02
  • MySQL中字符串函数有哪些
    小编给大家分享一下MySQL中字符串函数有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!字符串函数1、返回字符串 s 的第一个字符的 ASCII 码SELEC...
    99+
    2023-06-08
  • PHP中有哪些字符处理函数
    PHP中有哪些字符处理函数,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。PHP字符处理函数1. in_array()函数Java代码$zero = &quo...
    99+
    2023-06-17
  • SQL Server常用的字符串函数有哪些
    本篇内容介绍了“SQL Server常用的字符串函数有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1...
    99+
    2024-04-02
  • java字符串函数有哪些
    java中常用的字符串函数有:1.equals()函数,比较字符串是否相等;2.split()函数,拆分字符串;3.replace()函数,替换字符串;4.indexof()函数,返回字符索引;5.substring()函数,返回...
    99+
    2024-04-02
  • python字符串函数有哪些
    python中的字符串函数:1.capitalize()函数 ,将字符串的第一个字母变成大写;2.swapcase()函数,对字符串的大小写字母进行转换;3.lower()函数 ,将字符串中所有大写字符转换为小写;python中的字符串函数...
    99+
    2024-04-02
  • python字符串有哪些函数
    python中有以下几种常见的字符串处理函数len()函数len()函数的作用是用于计算字符串的长度。strip()函数strip()函数的作用是用于删除字符串两边的空白符。isalpha()函数isalpha()函数的作用是用于判断字符串...
    99+
    2024-04-02
  • JavaScript中有哪些字符串处理库
    这篇文章给大家介绍JavaScript中有哪些字符串处理库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1. String.jsstring.js,或者简称为  S,是一个轻...
    99+
    2024-04-02
  • VBS中有哪些字符串操作函数
    VBS中有哪些字符串操作函数?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 Split(expression, delimiter, count, compare)返回基于...
    99+
    2023-06-08
  • PHP字符串中常用函数有哪些
    这篇文章主要介绍“PHP字符串中常用函数有哪些”,在日常操作中,相信很多人在PHP字符串中常用函数有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP字符串中常用函数有哪些”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-20
  • javascript有哪些数字转字符串的函数
    本篇内容主要讲解“javascript有哪些数字转字符串的函数”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript有哪些数字转字符串的函数”吧! ...
    99+
    2024-04-02
  • Python中的字符串操作函数有哪些?
    Python作为一门强大的编程语言,提供了许多有用的字符串操作函数,用于处理和操作字符串数据。本文将介绍Python中常用的字符串操作函数,并提供一些具体的代码示例。len() 函数:用于计算字符串的长度。示例代码:string = &qu...
    99+
    2023-10-22
    字符串操作函数: 字符串长度:len() 字符串连接:join() 字符串分割:split()
  • php字符串比较函数有哪些
    php中的字符串比较函数有strnatcmp、srtcmp和strncmp三种strnatcmp函数strnatcmp函数作用:php中strnatcmp函数的作用是对字符串按自然排序法进行比较。strnatcmp函数语法:strnatcm...
    99+
    2024-04-02
  • PHP字符串函数有哪些分类
    本篇内容介绍了“PHP字符串函数有哪些分类”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!strpos返回字符串A在字符串B中***出现的位置...
    99+
    2023-06-17
  • MySQL常用字符串函数有哪些
    这篇文章主要讲解了“MySQL常用字符串函数有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL常用字符串函数有哪些”吧!CONCAT()CONCAT(str1,s...
    99+
    2023-06-20
  • php常用字符串函数有哪些
    PHP常用的字符串函数有:- strlen():返回字符串的长度。- strpos():返回字符串中第一次出现指定字符的位置。- s...
    99+
    2023-09-29
    php
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作