SQL Substring提取部分字符串
功能:返回字符、二進(jìn)制、文本或圖像表達(dá)式的一部分
語(yǔ)法:SUBSTRING ( expression, start, length )
SQL 中的 substring 函數(shù)是用來(lái)抓出一個(gè)欄位資料中的其中一部分。這個(gè)函數(shù)的名稱在不同的資料庫(kù)中不完全一樣:
參數(shù):
expression 字符串、二進(jìn)制字符串、文本、圖像、列或包含列的表達(dá)式。請(qǐng)勿使用包含聚合函數(shù)的表達(dá)式。
start 整數(shù)或可以隱式轉(zhuǎn)換為 int 的表達(dá)式,指定子字符串的開(kāi)始位置。
- length 整數(shù)或可以隱式轉(zhuǎn)換為 int 的表達(dá)式,指定子字符串的長(zhǎng)度。
- 返回值:
如果 expression 是一種支持的字符數(shù)據(jù)類(lèi)型,則返回字符數(shù)據(jù)。如果 expression 是一種支持的二進(jìn)制數(shù)據(jù)類(lèi)型,則返回二進(jìn)制數(shù)據(jù)。如果 start = 1,則子字符串從表達(dá)式的第一個(gè)字符開(kāi)始。
返回字符串的類(lèi)型與給定表達(dá)式的類(lèi)型相同(下表所示內(nèi)容除外)。
給定表達(dá)式 返回類(lèi)型 image
varbinary
ntext
nvarchar
- 代碼示例:
下面的示例返回 Employees 表中每位雇員的名字首字母及完整姓氏:
SELECT SUBSTRING(First Name,1,1) AS Initial, Last Name
FROM Employees下面是結(jié)果集:
Initial..........Last Name
-------------------------
A................Funk
M................Pearson
L................Calafato
N................Danner
J................Lee
S................Byham
M................Sutter
R................King
A................Doyle - 返回值:
- MySQL: SUBSTR(), SUBSTRING()
- Oracle: SUBSTR()
- SQL Server: SUBSTRING()
- javascript substr和substring用法比較
- JS 截取字符串substr 和 substring方法的區(qū)別
- sqlserver substring函數(shù)使用方法小結(jié)
- Mysql字符串截取函數(shù)SUBSTRING的用法說(shuō)明
- js中substr,substring,indexOf,lastIndexOf的用法小結(jié)
- JAVA中字符串函數(shù)subString的用法小結(jié)
- JavaScript截取字符串的Slice、Substring、Substr函數(shù)詳解和比較
- mysql截取的字符串函數(shù)substring_index的用法
- 淺談Javascript中substr和substring的區(qū)別
相關(guān)文章
小系統(tǒng)單據(jù)自動(dòng)生成存儲(chǔ)過(guò)程
此處判斷有兩種方法:一種是根據(jù)傳入6位日期判斷;另一種根據(jù)單據(jù)創(chuàng)建日期字段(前提:表有創(chuàng)建時(shí)間字段)2010-07-07
教你恢復(fù)SQLSERVER的master系統(tǒng)庫(kù)的方法
這篇文章主要介紹了恢復(fù)SQLSERVER的master系統(tǒng)庫(kù),本文介紹可能需要恢復(fù)master數(shù)據(jù)庫(kù)的情況以及如何正確完成這些步驟,需要的朋友可以參考下2022-09-09
Sqlserver中char,nchar,varchar與Nvarchar的區(qū)別分析
Sqlserver中char,nchar,varchar與Nvarchar的區(qū)別分析,使用sqlserver的朋友可以參考下。2011-08-08
SQL Server中的文本函數(shù)和圖像函數(shù)介紹
這篇文章介紹了SQL Server中的文本函數(shù)和圖像函數(shù),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-05-05
SQLServer存儲(chǔ)過(guò)程創(chuàng)建和修改的實(shí)現(xiàn)代碼
這篇文章主要介紹了SQLServer存儲(chǔ)過(guò)程創(chuàng)建和修改的實(shí)現(xiàn)代碼,需要的朋友可以參考下2017-05-05
SQL處理多級(jí)分類(lèi),查詢結(jié)果呈樹(shù)形結(jié)構(gòu)
對(duì)于多級(jí)分類(lèi)常規(guī)的處理方法,很多程序員可能是用程序先讀取一級(jí)分類(lèi)記錄,然后通過(guò)一級(jí)分類(lèi)循環(huán)讀取下面的子分類(lèi)2012-08-08

