SqlServer字符截取的具体函数使用
作者:枫叶了无痕 发布时间:2024-01-13 17:43:00
标签:SqlServer,字符截取
LEN()函数
获取字符串的长度。
LEN( <字符> )
--返回整型
SUBSTRING()函数
截取字符内指定位置、指定内容的字符。
SUBSTRING ( <字符本体>, <起始位> , <结束位> )
--如果截取内容为后半部分,
--例如ABC125DF,截取C后的字符
--起始位为4,结束位只要大于需求字符即可
LEFT()函数
截取左边第一位开始的任意数量字符。
LEFT( <字符> ,截取数量)
RIGHT()函数
截取右边第一位开始的任意数量字符。
RIGHT( <字符> ,截取数量)
CHARINDEX()函数
返回字符串中对应字符的起始位置,从左至右。
CHARINDEX( <要查找的字符> , <字符串本体> )
--返回整型
STUFF()函数
删除指定位置的指定长度的字符,并在删除的起点插入指定字符。
STUFF( <字符> , 起始位, 删除位数 , <新字符> )
PATINDEX()函数
返回指定字符内容在字符串中第一次出现的位置(第一个字符)。
PATINDEX ( '%<查找内容>%' , <字符> ) --模糊,查找第一次出现的位置
PATINDEX ( '<查找内容>%' , <字符> ) --精准,查找最后一次出现的位置
PATINDEX ( '%<查找内容>' , <字符> ) --查找最后一次出现的位置
--返回整型
PATINDEX ( <字符A> , <字符B> ) --判断查找内容,返回1相等,返回0不相等
--返回整型
PATINDEX ( '%[ <查找内容> ]%' , <字符> ) --查找内容中任意字符第一次出现的位置
PATINDEX ( '%[^ <查找内容> ]%' , <字符> ) --查找没有出现在<查找内容>内的字符第一次出现的位置
union all 的使用
去除字符串内括号及括号内的内容。
select 'AAAASSSCCC(2022年03月20日)' union all
--输出内容:
-- AAAASSSCCC
来源:https://blog.csdn.net/Wike_Wang/article/details/123612216


猜你喜欢
- 本文实例为大家分享了python实现多人聊天室的具体代码,供大家参考,具体内容如下一、目的以实现小项目的方式,来巩固之前学过的Python基
- 本文为大家讲解了pytorch实现CNN卷积神经网络,供大家参考,具体内容如下我对卷积神经网络的一些认识卷积神经网络是时下最为流行的一种深度
- 在服务端程序开发的过程中,cookie经常被用于验证用户登录。golang 的 net/http 包中自带 http cookie的定义,下
- 测试代码1:def test(self): data = {"add": {"doc":
- 分支结构的应用场景迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种结构的代码我们称之为顺序结构。然而仅有顺序结构并不能解决所
- 一、pip异常有一小部分童鞋在打开cmd输入pip后出现下面情况:Did not provide a commandDid not prov
- 方案概要: 1. 改变文件存储时的文件名 2. 配置索引服务器,并将索引服务器与MS SQL Server关联。 3. 修改SQL语句,将进
- 最近自己准备学习Python,之前也看了点基础知识。做图形这块需要用到OpenCV所以就需要配置环境,之前准备用的是Python3,后来发现
- 存储过程与编码MySQL 存储过程中, 表和数据的编码与数据库和存储过程默认的编码不同则可能出现 sql 不会使用索引的情况, 因为 MyS
- 前言此次的目标是爬取指定城市的天气预报信息,然后再用Python发送邮件到指定的邮箱。下面话不多说了,来一起看看详细的实现过程吧一、爬取天气
- 询问度娘搭好appium和python环境,开启移动app自动化的探索(基于Android),首先来记录下如何启动待测的app吧!如何启动A
- 使用JdbcTemplate的步骤1、设置spring-jdbc和spring-tx的坐标(也就是导入依赖) <depen
- django默认是有一个admin的后台管理模块,但是丑,功能也不齐全,但是大神给我们已经集成好了xadmin后台,我们拿来用即可,但是呢,
- 数据库优化包含以下三部分,数据库自身的优化,数据库表优化,程序操作优化.此文为第一部分 优化①:增加次数据文件,设置文件自动增长(
- 内容摘要:asp使用最多的就是ACCESS数据库和ms sql server数据库,本文列出了asp连接这两个数据库的方
- 如果你是一名Web Developer,而且还知道CSS Sprite这个词,请先去搜索一下,也许你正在使用这个技术,但只是不知道它的名字罢
- 写ASP程序时,一般情况总是使用的VBScript,不过也不只是这一种选择,也可以用JScript。但在用JScript作为ASP的语言时,
- python3 cmp实现python3移除了cmp()函数,但提供了六个丰富的比较运算符,详见此处import operator &nbs
- 本文实例为大家分享了JavaScript实现秒杀时钟倒计时的具体代码,供大家参考,具体内容如下功能介绍:1.时/分/秒倒计时直至为零所有代码
- 4. 生成器(generator)4.1. 生成器简介首先请确信,生成器就是一种迭代器。生成器拥有next方法并且行为与迭代器完全相同,这意