SUBSTRING 은 STRING 형태의 변수를 일부 잘라오는 혹은 가져오는 기능으로 비슷하게는 split 이 있다.
큰 차이는 split 는 일정 문자를 기준으로 자르는 것이 차이며,
기본적으로 DB 에 있는 값들을 원하는 형태로 가공이 가능하다
SQL 쿼리 문에서도 지원을 하고 JAVA, C# 등 프로그래밍 언어에서도 지원한다.
C# 기준 형태는
STR.Substr(index, length) ;
>> index 부터 length 만큼 자른다.
STR.Substr(index) ;
>> index 부터 끝까지 자른다.
** STR : ["원하는 문자열"]
** index : [원하는 시작위치] 0보다 커야하며 STR 의 길이보다 작아야함
** length : [원하는 길이] 문자열의 길이보다 크면 오류
예를들면
string str = "팡이의블로그";
string new_str = str.Substr(0,3);
다음의 결과
new_str 에는 "팡이의" 가 담길 것이다.
'IT 끄적이기 > IT 지식' 카테고리의 다른 글
# 번외, 분석함수 LAG, LEAD (0) | 2020.07.12 |
---|---|
# 번외, VARCHAR2로 저장되어있는 날짜형식 YYYY-MM-DD 변경 (0) | 2020.07.10 |
# 번외 , 코로나19 사태에도 인터넷은 멀쩡한 이유 (0) | 2020.05.29 |
# 번외 , Foreach (0) | 2020.05.27 |
# 번외7, 코로나19 시대 IT 책임자의 10대 과제 (0) | 2020.05.25 |