SQL Server中常用截取字符串函數(shù)介紹
SQL Server中一共提供了三個(gè)字符串截取函數(shù):LEFT()、RIGHT()、SUBSTRING()。
一、LEFT()函數(shù)
函數(shù)說明如下:
- 語法:LEFT(character,integer)。
- 參數(shù)介紹:參數(shù)1:要截取的字符串,參數(shù)2:截取字符個(gè)數(shù)。
- 返回值:返回從字符串左邊開始指定個(gè)數(shù)的字符。
- 示例SQL:select LEFT('SQLServer_2012',3)。
- 返回:SQL。
二、RIGHT()函數(shù)
函數(shù)說明如下:
- 語法:RIGHT(character,integer)。
- 參數(shù)介紹:參數(shù)1:要截取的字符串,參數(shù)2:截取字符個(gè)數(shù)。
- 返回值:返回從字符串右邊開始指定個(gè)數(shù)的字符。
- 示例SQL:select RIGHT('SQLServer_2012',4)。
- 返回:2012.
三、SUBSTRING()函數(shù)
函數(shù)說明如下:
- 語法:SUBSTRING(character,start,length) 。
- 參數(shù)介紹:參數(shù)1:要截取的字符串,參數(shù)2:開始截取的下標(biāo)(下標(biāo)從1開始),參數(shù)3:截取的字符長度。
- 返回值:返回從字符串中間的字符。
- 示例SQL:select SUBSTRING('SQLServer_2012',4,6)。
- 返回:Server。
四、示例
--從字符串左邊開始截取4個(gè)字符
select LEFT('my name is kevin',4) as Result1
--從字符串右邊開始截取4個(gè)字符
select RIGHT('my name is kevin',4) as Result2
--從字符串第4個(gè)位置開始截取6個(gè)字符串
select SUBSTRING('my name is kevin',4,6) as Result3結(jié)果:

到此這篇關(guān)于SQL Server中常用截取字符串函數(shù)的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
sql server中批量插入與更新兩種解決方案分享(存儲(chǔ)過程)
對(duì)于sql 來說操作集合類型(一行一行)是比較麻煩的一件事,而一般業(yè)務(wù)邏輯復(fù)雜的系統(tǒng)或項(xiàng)目都會(huì)涉及到集合遍歷的問題,通常一些人就想到用游標(biāo),這里我列出了兩種方案,供大家參考2012-05-05
sqlserver 字段值拼接的實(shí)現(xiàn)示例
拼接字段可以通過多種方法實(shí)現(xiàn),本文主要介紹了sqlserver字段值拼接的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-07-07
修改SQL-SERVER數(shù)據(jù)庫表結(jié)構(gòu)的SQL命令附sql命令行修改數(shù)據(jù)庫
本教程給大家介紹修改SQL-SERVER數(shù)據(jù)庫表結(jié)構(gòu)的SQL命令附sql命令行修改數(shù)據(jù)庫,涉及到sqlserver數(shù)據(jù)庫命令的相關(guān)知識(shí),對(duì)sqlserver數(shù)據(jù)庫命令感興趣的朋友可以參考下本篇文章2015-10-10
Navicat連接SQL?Server數(shù)據(jù)庫的詳細(xì)指南
Navicat是一款功能強(qiáng)大的數(shù)據(jù)庫管理工具,支持連接和管理SQLServer數(shù)據(jù)庫,本文詳細(xì)介紹了如何使用Navicat連接到SQLServer,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2025-01-01
SQL Server誤區(qū)30日談 第3天 即時(shí)文件初始化特性可以在SQL Server中開啟和關(guān)閉
即時(shí)文件初始化是一個(gè)在SQL Server 2005以及之上的版本鮮為人知的特性。這個(gè)特性允許數(shù)據(jù)文件(僅僅是數(shù)據(jù)文件,不包括日志文件)初始化的過程跳過填0初始化過程。這種方式是在發(fā)生災(zāi)難時(shí)大大減少Downtime的好辦法---在恢復(fù)數(shù)據(jù)庫時(shí)由于免去了填0初始化的過程而直接開始恢復(fù)過程2013-01-01

