이 MSAccess 튜토리얼의 사용 방법에 대해 설명합 접근 방식 기능으로 구문 및 예입니다.
설명
Microsoft Access InStr 함수는 다른 문자열에서 문자열의 첫 번째 발생 위치를 반환합니다.
Syntax
에 대한 구문을 계기 기능에서 MS 액세스입니다:
InStr ( , string_being_searched, string2, )
매개변수 또는 인수
시작 옵션입니다. 그것은 검색의 시작 위치입니다. 이 매개 변수를 생략하면 위치 1 에서 검색이 시작됩니다., string_being_searched 검색 될 문자열. string2 검색 할 문자열. 비교
선택 사항. 이것은 수행 할 비교 유형입니다.,id=”2e217f214f”>
Note
- The first position in string_being_searched is 1.,
- string_being_searched 에서 string2 의 위치를 찾을 때 InStr 함수는 대소 문자를 구분하는 검색을 수행하지 않습니다.
- string2 가 string_being_searched 내에서 발견되지 않으면 InStr 함수는 0 을 반환합니다.
- string_being_searched 가 길이가 0 인 경우 InStr 함수는 0 을 반환합니다.
- string_being_searched 가 null 이면 InStr 함수는 null 을 반환합니다.
- string2 가 길이가 0 인 경우 InStr 함수는 시작 매개 변수에 사용 된 값을 반환합니다.
- 시작 매개 변수가 생략되면 InStr 함수는 1 을 반환합니다.,
- start 가 string2 보다 크면 InStr 함수는 0 을 반환합니다.
에 적용됩
InStr 기능을 사용할 수 있습에서 다음 버전의 Microsoft Access:
- 액세스 2016,2013 액세스 접근 2010 년,Access2007,Access2003 액세스 XP,Access2000
예
의 사용하는 방법에 대해 알아 InStr 기능 MS 액세스:
예 VBA 코드
InStr 함수에서 사용할 수 있습 VBA 코드에서 Microsoft Access.,
예:
Dim LPosition As IntegerLPosition = InStr (10, "Tech on the Net", "t")
이 예에서 lposition 이라는 변수는 이제 값 15 를 포함합니다.
예제 IN SQL/Query
Microsoft Access 의 쿼리에서 InStr 함수를 사용할 수도 있습니다.
예를 들어,
이 쿼리에서,우리가 사용 계기 기능은 다음과 같습니다:
Expr1: InStr(1,,"t")
이를 통해 전달할 수 있습니다.의 위치를 처음”t”에서 범주 이름 필드입니다. 결과는 Expr1 이라는 열에 표시됩니다. Expr1 을 더 의미있는 열 이름으로 바꿀 수 있습니다.,
예:
Position: InStr(1,,"t")
결과는 이제 위치라는 열에 표시됩니다.피>