인쇄      온라인 도움말의 PDF 버전 열기


이전 항목

다음 항목

Mid

Expression Builder의 Mid 함수는 문자열에서 지정한 수의 문자를 반환합니다.

팁: 문자열의 문자 수를 확인하려면 Len 함수를 사용합니다.

구문

Mid(string, start, length)

결과 유형

문자열

인수

다음 표에서는 함수의 인수를 설명합니다.

인수

설명

string

문자가 반환되는 필드 이름 또는 문자열 표현식입니다. 문자열에 Null이 포함된 경우에는 빈 문자열이 반환됩니다.

start

문자열에서 length 계산이 시작되는 문자 위치를 지정하는 필드 이름 또는 표현식입니다. start 인수 값이 문자열의 문자 수보다 큰 경우에는 빈 문자열이 반환됩니다.

length

선택 사항입니다. 반환할 문자 수를 지정하는 필드 이름 또는 표현식입니다. 이 인수를 사용하지 않거나 지정한 길이가 반환 가능한 문자 수보다 큰 경우에는 문자열 시작 위치에서 끝 위치까지의 모든 문자가 반환됩니다.

참고: 이 항목의 모든 예제 표현식에서 사용되는 언어 독립적 필드 이름 및 필드 이름 구문은 릴리스 29 서비스 팩 1 이전의 Expression Builder 릴리스에서 사용된 필드 이름 및 필드 이름 구문입니다. 이러한 예제는 계속 유효합니다. 하지만 릴리스 29 서비스 팩 1 이후의 Expression Builder에서 필드 리스트의 표현식에 해당하는 필드를 선택할 경우 필드 이름과 필드 이름 구문이 예제에 표시된 항목과 다를 수 있습니다. 필드 이름과 필드 이름 구문이 정확하도록 Expression Builder의 필드 리스트에서 항상 표현식 필드를 선택하는 것이 좋습니다. 표현식의 필드 이름과 필드 이름 구문에 대한 자세한 내용은 표현식 정보를 참조하십시오.

다음 예에서 반환되는 값은 문자열의 12번째 문자로 시작하는 7개의 문자(Builder)입니다.

Mid("Expression Builder is easy!!", 12, 7)

다음 예에서 반환되는 값은 Expression Builder is easy!! 텍스트를 포함하는 텍스트 필드의 12번째 문자로 시작하는 7개의 문자입니다.

Mid('<TextFieldName>',12, 7)

또는

Mid([<TextFieldName>],12, 7)

다음 예에서는 전자 우편 주소에서 도메인 이름을 추출합니다.

Mid([<CreatedbyEmailAddress>],FindOneOf([<CreatedbyEmailAddress>], "@") + 1, Len([<CreatedbyEmailAddress>]))

관련 항목

관련된 Expression Builder 정보는 다음 항목을 참조하십시오.


2018년 8월 게시됨 Copyright © 2005, 2018, Oracle. All rights reserved. Legal Notices.