SUBSTRING()
SUBSTRING() 함수는 문자열에서 일부 문자를 추출한다.
SQL Server (starting with 2008), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse에서 작동한다.
형식
SUBSTRING(string, start, length)
매개변수
string
:
추출할 문자열
start
:
시작 위치. 문자열의 첫 번째 위치는 1이다.
length
:
추출할 문자 수. 양수여야 한다.
예제
위치 1에서 시작하여 문자열에서 3개의 문자를 추출해보자.
SELECT SUBSTRING('SQL Tutorial', 1, 3) AS ExtractString;
기본 예시
ExtractString |
---|
SQL |
위치 1에서 시작하여 “CustomerName” 열에서 5자를 추출해보자.
SELECT SUBSTRING(CustomerName, 1, 5) AS ExtractString FROM Customers;
기본 예시
ExtractString |
---|
Alfre |
Ana T |
Anton |
Aroun |
Bergl |
Blaue |
Blond |
Bólid |
Bon a |
Botto |
Bs Be |
Cactu |
Centr |
Chop- |
Comér |
Conso |
Drach |
Du mo |
Easte |
Ernst |
Famil |
FISSA |
Folie |
Folk |
Frank |
Franc |
Franc |
Furia |
Galer |
Godos |
Gourm |
Great |
GROSE |
Hanar |
HILAR |
Hungr |
Hungr |
Islan |
König |
La co |
La ma |
Laugh |
Lazy |
Lehma |
Lets |
LILA- |
LINO- |
Lones |
Magaz |
Maiso |
Mère |
Morge |
North |
Océan |
Old W |
Ottil |
Paris |
Peric |
Picco |
Princ |
Que D |
Queen |
QUICK |
Ranch |
Rattl |
Reggi |
Ricar |
Richt |
Romer |
Santé |
Save- |
Seven |
Simon |
Spéci |
Split |
Suprê |
The B |
The C |
Toms |
Tortu |
Tradi |
Trail |
Vaffe |
Victu |
Vins |
Die W |
Warti |
Welli |
White |
Wilma |
Wolsk |
문자열에서 위치 1부터 시작하여 100자를 추출해보자.
SELECT SUBSTRING('SQL Tutorial', 1, 100) AS ExtractString;
기본 예시
ExtractString |
---|
SQL Tutorial |
기본 예시
참고
W3C School - SQL SUBSTRING() Function
W3C School - SQL Tutorial