广告
返回顶部
首页 > 资讯 > 数据库 >SQL Server常用的字符串函数有哪些
  • 900
分享到

SQL Server常用的字符串函数有哪些

2024-04-02 19:04:59 900人浏览 薄情痞子
摘要

本篇内容介绍了“SQL Server常用的字符串函数有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1

本篇内容介绍了“SQL Server常用的字符串函数有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

1、ASCII(字符串表达式)

作用:返回表达式最左侧字符串的ASCII代码值。

示例:SELECT ASCII('ABC'),ASCII('A') --返回结果都是65 计算的是第一个字符串的ASCII代码值

2、CHAR(整数数值)

作用:将整数数值类型的ASCII代码值转换为字符。整数数值是介于0到255之间的整数。

示例:SELECT CHAR(57),CHAR(69) -- 返回结果 9 E

3、CHARINDEX(eg1,eg2,startindex)

作用:返回字符串中指定表达式的开始位置

参数说明:

eg1:要查找的字符串

eg2:是包含要查找字符串的表达式

startindex:指定在eg1中搜索eg2时的开始位置,如果未指定该参数或者指定了0、负数时,默认从第一个字符串开始检索。检索到了返回字符串的位置,检索不到返回0。

示例:SELECT CHARINDEX('科学','计算机信息科学技术',0) --返回结果 6

4、DIFFERENCE(char_eg,char_eg)

作用:返回一个0~4之间的整数数值,表示两个字符串表达式SOYNDEX值之间的差异。0表示几乎不同或完全不同。4 表示几乎相同或完全相同。

参数说明:

char_eg:为char或varchar类型的表达式,也可以是text类型,但长度只有前8000个字节有效。

示例:SELECT DIFFERENCE('A','AB'),DIFFERENCE('A','0'),DIFFERENCE('A','A')

--输出结果3 0 4

5、LEFT/RIGHT(eg,int_eg)

作用:从字符串左侧/右侧截取指定长度的字符,然后返回。

参数说明:

eg:可以是任何能够隐式转换为varchar、nvarchar的数据类型。

int_eg:要截取的字符长度。必须是大于等于0的整数。等于0表示为空字符串。

示例:SELECT Right('ABC',2),LEFT('ABC',1) --输出结果 BC A

6、LEN(str_eg) 计算字符串长度

作用:返回字符串表达式的长度,其中不包含末尾的空格。

示例:SELECT LEN(123),LEN(' 123 '),LEN('123 ') -- 返回结果 3 4 3

7、LOWWER/UPPER(str_eg) 大小写转换函数

作用:实现对字符串的大小写转换

示例:SELECT LOWER('ABcDe'),UPPER('ABcDe') -- 输出结果 abcde ABCDE

8、LTRIM/RTRIM(str_eg) 去掉字符串表达式 左/右空格

示例:SELECT LTRIM(' abc '),RTRIM('a bc ') --输出结果 abc a bc

9、NCHAR(int_eg)

作用:根据Unicode标准的定义,返回指定整数代码的Unicode字符。int_eg是介于0~65535之间的正整数。

示例:SELECT NCHAR(68) --输出结果D

10、PATINDEX("%pattern",eg)

作用:返回表达式中某模式第一次出现的起始位置如果没找到返回0。

参数说明:

pattern:一个文字字符串,可以使用通配符,pattern之前和之后必须跟一个%字符(检索第一个或最后一个字符除外)

eg:是要在其中查找pattern模式的字符串数据类型表达式

示例:SELECT PATINDEX('%工业%','苏州工业园区') --输出结果 3

11、QUOTENAME(eg1,eg2)

作用:返回带有分隔符的Unicode字符串

参数说明:

eg1:由Unicode字符串构成的字符串。

eg2:分隔符单个字符串。可以是单引号、双引号、方括号、小括号等。默认是方括号。

示例:SELECT QUOTENAME('abc','('),QUOTENAME('abc') --输出结果 (abc) [abc]

12、REPLACE(eg1,eg2,eg3) 字符串替换函数

作用:将eg1中所有的eg2替换为eg3。

示例:SELECT REPLACE('abcdefade','e','f')-- 输出结果 abcdffadf

13、REPLICATE(eg1,int_eg) 指定次数的重复表达式

参数说明:

eg1:字符串表达式

int_eg:指定重复的次数

示例:SELECT REPLICATE('北京',3)--输出结果北京北京北京

14、REVERSE(eg) 字符串逆向转换

作用:将字符串逆向转换

示例:SELECT REVERSE('12345')--输出结果 54321

15、SPACE(int_eg) 重复空格的个数

示例:SELECT 15、SPACE(5)

16、STUFF(char_eg1,startindex,length,char_eg2)

作用:删除指定长度的字符,并在指定的位置插入另一组字符。

参数说明:

char_eg1:字符串表达式

startindex:指定删除或插入的开始位置

length:指定要删除的字符数

char_eg2:要插入的字符串表达式

示例:SELECT STUFF('12345',2,3,'000')--输出结果 10005

17、SUBSTRING(eg,start,length) 字符串截取

参数说明:

eg:字符串表达式

start:指定开始截取的位置的整数。

length:指定要截取的长度

示例:SELECT SUBSTRING('12345',2,3)--输出结果 234

sql Server常用的字符串函数有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

您可能感兴趣的文档:

--结束END--

本文标题: SQL Server常用的字符串函数有哪些

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

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

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

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

下载Word文档
猜你喜欢
  • SQL Server常用的字符串函数有哪些
    本篇内容介绍了“SQL Server常用的字符串函数有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1...
    99+
    2022-10-18
  • 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
  • sql中的常用的字符串处理函数都有哪些
    sql中的常用的字符串处理函数都有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。具体内容如下所示:一、常用函数1、ASCII()返...
    99+
    2022-10-19
  • MySQL常用的字符串函数有哪些
    这篇文章主要介绍了MySQL常用的字符串函数有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 数据库函数是一...
    99+
    2022-10-18
  • 常用的JavaScript字符串函数有哪些
    这篇文章主要介绍“常用的JavaScript字符串函数有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“常用的JavaScript字符串函数有哪些”文章能帮助大家...
    99+
    2022-10-19
  • SQL Server中的字符串函数怎么用
    本文小编为大家详细介绍“SQL Server中的字符串函数怎么用”,内容详细,步骤清晰,细节处理妥当,希望这篇“SQL Server中的字符串函数怎么用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知...
    99+
    2023-06-30
  • PHP字符串中常用函数有哪些
    这篇文章主要介绍“PHP字符串中常用函数有哪些”,在日常操作中,相信很多人在PHP字符串中常用函数有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PHP字符串中常用函数有哪些”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-20
  • sql中有哪些字符串处理函数
    本篇文章给大家分享的是有关sql中有哪些字符串处理函数,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、常用函数 1、ASCII() ...
    99+
    2022-10-18
  • SQL Server中字符串函数的用法详解
    在开发T-SQL时,经常会需要对字符串进行各种各样的操作,下面介绍常用的字符串函数。 一、编码转换 1、获取字符的ASCII码:ascii ASCII(espression)...
    99+
    2022-11-13
  • 常用PHP字符串转换函数有哪些
    这篇文章主要介绍“常用PHP字符串转换函数有哪些”,在日常操作中,相信很多人在常用PHP字符串转换函数有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”常用PHP字符串转换函数有哪些”的疑惑有所帮助!接下来...
    99+
    2023-07-05
  • SQL Server截取字符串函数操作常见方法
    目录1、SUBSTRING()函数2、LEFT()函数 3、RIGHT()函数4、CHARINDEX()函数5、LEN函数补充知识:SQL Server 根据分隔符截取指定位置的子字符串...
    99+
    2023-06-11
    sqlserver截取字符串函数 sqlserver截取字段前几位 sqlserver截取字符串
  • python中字符串常用的内建函数有哪些
    python中字符串常用的内建函数有以下几种capitalize() 将字符串的第一个字符转换为大写的表示形式。title() 返回的是每个单词的首字母大写。istitle() 判断每个单词的首字母是否是大写,返回结果是布尔类型。upper...
    99+
    2022-10-17
  • python字符串有哪些函数
    python中有以下几种常见的字符串处理函数len()函数len()函数的作用是用于计算字符串的长度。strip()函数strip()函数的作用是用于删除字符串两边的空白符。isalpha()函数isalpha()函数的作用是用于判断字符串...
    99+
    2022-10-05
  • java字符串函数有哪些
    java中常用的字符串函数有:1.equals()函数,比较字符串是否相等;2.split()函数,拆分字符串;3.replace()函数,替换字符串;4.indexof()函数,返回字符索引;5.substring()函数,返回...
    99+
    2022-10-12
  • python字符串函数有哪些
    python中的字符串函数:1.capitalize()函数 ,将字符串的第一个字母变成大写;2.swapcase()函数,对字符串的大小写字母进行转换;3.lower()函数 ,将字符串中所有大写字符转换为小写;python中的字符串函数...
    99+
    2022-10-16
  • javascript有哪些数字转字符串的函数
    本篇内容主要讲解“javascript有哪些数字转字符串的函数”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript有哪些数字转字符串的函数”吧! ...
    99+
    2022-10-19
  • JavaScript常用字符串与数组扩展函数有哪些
    本文小编为大家详细介绍“JavaScript常用字符串与数组扩展函数有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“JavaScript常用字符串与数组扩展函数有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知...
    99+
    2023-07-04
  • php中有哪些字符串函数
    php的字符串函数有:1、addcslashes(),返回在指定字符前添加反斜杠的字符串;2、addslashes(),返回在预定义字符前添加反斜杠的字符串;3、bin2hex(),把ASCII字符的字符串转换为十六进制值;4、e...
    99+
    2022-06-29
    php php字符串
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作