广告
返回顶部
首页 > 资讯 > 数据库 >sql中的常用的字符串处理函数都有哪些
  • 285
分享到

sql中的常用的字符串处理函数都有哪些

2024-04-02 19:04:59 285人浏览 独家记忆
摘要

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。

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

6、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://www.lsjlt.com/news/68894.html(转载时请注明来源链接)

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • sql中的常用的字符串处理函数都有哪些
    sql中的常用的字符串处理函数都有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。具体内容如下所示:一、常用函数1、ASCII()返...
    99+
    2022-10-19
  • sql中有哪些字符串处理函数
    本篇文章给大家分享的是有关sql中有哪些字符串处理函数,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、常用函数 1、ASCII() ...
    99+
    2022-10-18
  • SQL Server常用的字符串函数有哪些
    本篇内容介绍了“SQL Server常用的字符串函数有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1...
    99+
    2022-10-18
  • MySQL常用的字符串函数有哪些
    这篇文章主要介绍了MySQL常用的字符串函数有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 数据库函数是一...
    99+
    2022-10-18
  • 常用的JavaScript字符串函数有哪些
    这篇文章主要介绍“常用的JavaScript字符串函数有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“常用的JavaScript字符串函数有哪些”文章能帮助大家...
    99+
    2022-10-19
  • php字符串处理函数有哪些
    php中常用的字符串处理函数有strlen()、strpos()、trim()几种strlen()函数strlen()函数作用:php中strlen()函数的作用是用于获取字符串的长度。strlen()函数语法:strlen(st...
    99+
    2022-10-07
  • PHP字符串中常用函数有哪些
    这篇文章主要介绍“PHP字符串中常用函数有哪些”,在日常操作中,相信很多人在PHP字符串中常用函数有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP字符串中常用函数有哪些”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-20
  • php常用字符串函数有哪些
    PHP常用的字符串函数有:- strlen():返回字符串的长度。- strpos():返回字符串中第一次出现指定字符的位置。- s...
    99+
    2023-09-29
    php
  • MySQL常用字符串函数有哪些
    这篇文章主要讲解了“MySQL常用字符串函数有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MySQL常用字符串函数有哪些”吧!CONCAT()CONCAT(str1,s...
    99+
    2023-06-20
  • C++常用字符串函数有哪些
    本篇内容主要讲解“C++常用字符串函数有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C++常用字符串函数有哪些”吧!1、cstring.h常用函数介绍cstring.h库即C语言中的str...
    99+
    2023-06-25
  • python中字符串常用的内建函数有哪些
    python中字符串常用的内建函数有以下几种capitalize() 将字符串的第一个字符转换为大写的表示形式。title() 返回的是每个单词的首字母大写。istitle() 判断每个单词的首字母是否是大写,返回结果是布尔类型。upper...
    99+
    2022-10-17
  • 常用PHP字符串转换函数有哪些
    这篇文章主要介绍“常用PHP字符串转换函数有哪些”,在日常操作中,相信很多人在常用PHP字符串转换函数有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”常用PHP字符串转换函数有哪些”的疑惑有所帮助!接下来...
    99+
    2023-07-05
  • javascript有哪些数字转字符串的函数
    本篇内容主要讲解“javascript有哪些数字转字符串的函数”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript有哪些数字转字符串的函数”吧! ...
    99+
    2022-10-19
  • PHP中有哪些字符处理函数
    PHP中有哪些字符处理函数,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。PHP字符处理函数1. in_array()函数Java代码$zero = &quo...
    99+
    2023-06-17
  • Python中的字符串操作函数有哪些?
    Python作为一门强大的编程语言,提供了许多有用的字符串操作函数,用于处理和操作字符串数据。本文将介绍Python中常用的字符串操作函数,并提供一些具体的代码示例。len() 函数:用于计算字符串的长度。示例代码:string = &qu...
    99+
    2023-10-22
    字符串操作函数: 字符串长度:len() 字符串连接:join() 字符串分割:split()
  • php中字符串转数组的函数有哪些
    这篇文章给大家分享的是有关php中字符串转数组的函数有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。php中将字符串转换为数组的函数有:1、str_split()函数,语法“str_split(string,...
    99+
    2023-06-14
  • JavaScript常用字符串与数组扩展函数有哪些
    本文小编为大家详细介绍“JavaScript常用字符串与数组扩展函数有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“JavaScript常用字符串与数组扩展函数有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知...
    99+
    2023-07-04
  • delphi截取字符串的函数有哪些
    Delphi中有以下几种常用的字符串截取函数:1. Copy:用于截取指定长度的字符串。语法为:Copy(string, start...
    99+
    2023-09-29
    delphi
  • Python中的字符串常识有哪些
    这篇文章主要介绍Python中的字符串常识有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!字符串与长字符串Python非常简单,并没有专门分出一个char(Character)类型(搞过C/Java的同学都熟悉)...
    99+
    2023-06-22
  • python中有哪些处理字符串的方法
    本篇文章给大家分享的是有关python中有哪些处理字符串的方法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1、join:将一个序列中的元素用某个字符(串)拼接,组成一个大的字...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作