Sql Server 中常用的字符串函数
Sql Server 中常用的字符串函数:
● SubString(string,starting position,length):返回字符串的一部分。
select substring(‘abcdefg’,3,2) as teststring
执行结果
teststring
——-
cd
● Stuff(string,insertion position,delete count,string inserted):substring函数相反。
select Stuff(‘abcdefg’,3,2,’123′) as teststring
执行结果
teststring
——-
ab123cdefg
● CharIndex(search string,string,starting postion):返回一个字符串在另一个字符串中的起始位置。
select CharIndex(‘c’,'abcdefg’,1) as teststring
执行结果
teststring
——-
3
● Right(string,count)和Left(string,count):返回指定字符串从最右边或者最左边开始指定个数的字符。
select Left(‘Nielsen’,2) as [Left],Right(‘Nielsen’,2) as [Right]
执行结果
Left Right
—————–
Ni en
● Len(string):返回指定字符串的长度。
select Len(‘abcdefg’) as teststring
执行结果
teststring
——-
7
● Rtrim(string)和Ltrim(string):删除起始或者尾随的空格。
select Rtrim(‘ abcdefg ’) as [Rtrim],Ltrim(‘ abcdefg ‘) as [Ltrim]
执行结果
Rtrim Ltrim
——————–
**abcdefg abcdefg** *代表空格,以便区别
● Upper(string)和Lower(string):将整个字符串转换为大写或者小写。
select Upper(‘abcd’) as [Upper],Lower(‘ABCD’) as [Lower]
执行结果
Upper Lower
——————–
ABCD abcd
● Replace(source,search,replace):replace()函数在一个字符串中搜索指定的字符串,并用另一个字符串来替代它。
select Replace(‘abcdefg’,'abc’,'***’) as teststring
执行结果
teststring
——-
***defg
转载于:https://www.cnblogs.com/Gaojier/archive/2010/04/08/2783606.html
Sql Server 中常用的字符串函数相关推荐
- SQL SERVER中用户定义标量函数(scalar user defined function)的性能问题
SQL SERVER中用户定义标量函数(scalar user defined function)的性能问题 原文:SQL SERVER中用户定义标量函数(scalar user defined fu ...
- SQL Server中常用的快捷键
2019独角兽企业重金招聘Python工程师标准>>> 一."文本操作"快捷键 1.Ctrl + K,Ctrl + C:注释选定内容 2.Ctrl + K,Ctr ...
- SQL SERVER中LEAD和LAG函数
SQL SERVER中LEAD和LAG函数 LEAD和LAG函数 LEAD 访问相同结果集的后续行中的数据,而不使用 SQL Server 2012 中的自联接. LEAD 以当前行之后的给定物理偏移 ...
- SQL Server中常用全局变量介绍
在SQL Server中,全局变量是一种特殊类型的变量,服务器将维护这些变量的值.全局变量以@@前缀开头,不必进行声明,它们属于系统定义的函数.下表就是SQL Server中一些常用的全局变量. 全局 ...
- SQL Server中时间格式转换函数convert()的使用
convert(varchar(10),字段名,转换格式) CONVERT为日期转换函数,一般就是在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar, ...
- SQL Server中常用的SQL语句
1.概述 2.查询概述 3.单表查询 4.连接查询 5.带有exists的相关子查询 6.SQL的集合操作 7.插入操作 8.删除操作 9.修改操作 10.数据定义 11.视图 1.概述 名词 笛卡尔 ...
- Sql Server中三种字符串合并方法的性能比较
最近正在处理一个合并字符吕的存储过程,在一个测试系统的开发中,要使用到字符串合并功能,直接在Sql中做. 示例: 有表內容﹕ 名称 內容 ...
- C++中常用的字符串函数
C++语言提供了比C语言更丰富的字符串处理功能.它可以在字符串上经行输入,输出,合并,修改,比较,转换,复制,搜索等操作.使用这些现成的功能可以大大减少我们的编程的负担. 输入和输出的字 ...
- php echo和evlo,PHP中常用的字符串函数
explode 分割字符串 $str = "Hello world. I love Shanghai!"; print_r (explode(" ",$str) ...
- Oracle 中常用的字符串函数总结
一.substr 函数 -- 字符串截取 格式1: substr(string,start_pos,length) 格式2: substr(string,start_pos) 说明: 从指定位置sta ...
最新文章
- JavaEE 获取路径全攻略
- JQuery.validate中文API
- 【Linux独家秘方】Linux 定时备份oracle库的数据
- 2020年六月份qq邮箱代收搜狐邮箱
- Linux调优(文件系统)
- 安卓能硬改的手机机型_手机后盖材质,金属比塑料的好,玻璃比金属的好,是这样么?...
- 人工智能(2)---从0开始搭建产品经理的AI知识框架:计算机视觉
- 设计师应该知道的配色工具,有效提高效率和审美
- 用cmd命令简单创建oracle 数据库、用户和表空间
- 简单模拟多线程Socket通信(java)
- 转:有效沟通的四种工具
- 没项目经验,这7个前端项目让你脱颖而出
- 软碟通UltraISO刻录系统启动光盘使用教程
- RS232(串口线)转RJ45(网线)
- UE4_C++_自定义细节面板_Customizing detail panels
- 图纸管理软件有哪些,免费图纸管理软件
- Facebook批量养号分享
- Oracle Primavera Unifier文档管理器(Document Manager)
- uni-app animation动画
- 旅游社交APP开发解决方案
热门文章
- (一)Flask 学习 —— Hello World
- Android学习资源网站 1
- 关于vs08生成解决方案慢的解决方法
- python-pip : Depends: python-setuptools (= 0.6c1) 问题
- Ubuntu java 环境变量
- Звезда 星星
- 推荐几个学习JS的站点
- 一步一步学Silverlight 2系列(15):数据与通信之ASMX
- 使用nrm管理npm源的切换
- android的适配器用于,在Android中实现适用于RecyclerView的适配器