| Drukuj Otwórz Pomoc bezpośrednią w wersji PDF

#### Mid Funkcja Mid (dostępna w narzędziu Expression Builder) zwraca określoną liczbę znaków napisu. WSKAZÓWKA: Do ustalenia liczby znaków napisu można użyć funkcji Len. ### Składnia Mid(napis, początek, długość) ### Typ wyniku Napis ### Argumenty Argumenty funkcji są przedstawione w poniższej tabeli.
Argument | Opis
--- | ---
string | Nazwa pola lub wyrażenie napisowe, z którego będą zwracane znaki. Jeśli napis ma wartość Null, zostanie zwrócony napis pusty.
start | Nazwa pola lub wyrażenie określające pozycję (wyrażoną znakami) w napisie, od której zaczyna się liczenie długości. Jeśli wartość argumentu "początek" będzie większa niż liczba znaków napisu, funkcja Mid zwróci napis pusty.
length | Opcjonalne. Nazwa pola lub wyrażenie określające liczbę zwracanych znaków. Jeśli ten argument nie zostanie użyty lub jeśli podana długość jest większa niż możliwa do zwrócenia liczba znaków, to zostaną zwrócone wszystkie znaki występujące od pozycji "początek" do końca napisu.
UWAGA: Nazwy pól niezależnych od języka oraz składnia nazw pól używana we wszystkich przykładowych wyrażeniach w tym temacie to nazwy pól i składnia nazw pól, które były używane w aplikacji Expression Builder w wydaniach wcześniejszych niż Wydanie 29 z dodatkiem Service Pack 1. Przykłady te są nadal prawidłowe. Jeśli jednak zostaną wybrane odpowiednie pola dla wyrażenia z listy "Pola" w aplikacji Expression Builder w wydaniu 29 z dodatkiem Service Pack 1 lub nowszym, nazwy pól i składnia nazw pól będą odmienne od tych, które są dostępne w przykładach. Zaleca się, aby zawsze wybierać pola dla wyrażeń z listy "Pola" w aplikacji Expression Builder w taki sposób, aby nazwy pól i składnia nazw pól były zawsze poprawne. Więcej informacji o nazwach pól i składni nazw pól w wyrażeniach znajduje się pod hasłem Wyrażenia - informacje. ### Przykłady Następujący przykład zwraca siedem znaków (tekst "wyrażeń"), zaczynając od trzynastego znaku napisu: Mid("Konstruktor wyrażeń jest narzędziem łatwym w użyciu", 13, 7) Następujące przykłady zwracają siedem znaków, zaczynając od trzynastego znaku, z pola tekstowego zawierającego tekst: Konstruktor wyrażeń jest narzędziem łatwym w użyciu Mid('<TextFieldName>',12, 7) lub Mid([<TextFieldName>],12, 7) Następujący przykład wyodrębnia nazwę domeny z adresu e-mail: Mid([<CreatedbyEmailAddress>],FindOneOf([<CreatedbyEmailAddress>], "@") + 1, Len([<CreatedbyEmailAddress>])) #### Tematy pokrewne Pokrewne informacje dotyczące narzędzia Expression Builder są zawarte w następujących tematach: Expression Builder - informacje Expression Builder - korzystanie Expression Builder - funkcje

Opublikowano: Sierpień 2022 | Copyright © 2005, 2022, Oracle i/lub spółki powiązane. Legal Notices.