Ciąg funkcji i inne funkcje (wyrażenie SSIS)
Język wyrażenie zawiera zestaw funkcji, do użycia w wyrażeniach.Wyrażenie może używać jednej funkcja, ale zazwyczaj wyrażenie łączy funkcje z operatorów i używa wielu funkcja.
Funkcje można podzielić na następujące grupy:
Matematyczne funkcje, które wykonują obliczenia oparte na wartości liczbowe wejściowego jako parametry do funkcji i zwracają wartości numeryczne.
Funkcje ciągów, które wykonują operacje na ciąg lub liczba szesnastkowa wartości wejściowe i zwracać ciąg lub wartość liczbowa.
Data i czas funkcji wykonujących operacje na dzień i czas wartości i zwracają numeryczne, ciąg znaków lub data i czas wartości.
Funkcje systemu, które zwraca informacje o wyrażenie.
Funkcje matematyczne
Język wyrażenie udostępnia następujące funkcje matematyczne.
Funkcja |
Opis |
---|---|
Zwraca wartość bezwzględną, dodatnie wyrażenie liczbowe. |
|
Zwraca wykładnik potęgi na podstawie e określone wyrażenie. |
|
Zwraca najmniejszą liczbą całkowitą, jest większa lub równa wyrażenie liczbowe. |
|
Zwraca największą liczbę całkowitą, która jest mniejsza lub równa wyrażenie liczbowe. |
|
Zwraca logarytm naturalny wyrażenie liczbowe. |
|
Zwraca logarytm dziesiętny z wyrażenie liczbowe. |
|
Zwraca wynik podniesienia wyrażenie liczbowe do potęgi. |
|
Zwraca wyrażenie liczbowe jest zaokrąglana do określonej długości lub precision.. |
|
Zwraca plus (+), minus (-) lub zero (0) znak wyrażenie liczbowe. |
|
Zwraca kwadrat wyrażenie liczbowe. |
|
Zwraca pierwiastek kwadratowy z wyrażenie liczbowe. |
Funkcje tekstowe SSIS
Tester wyrażenie zawiera następujące funkcje ciąg.
Funkcja |
Opis |
---|---|
Zwraca wartość kodu Unicode skrajny lewy znak wyrażenie znaków. |
|
Zwraca indeks na podstawie jednego wystąpienia określonego ciąg znaków w wyrażenie. |
|
Zwraca ciąg reprezentujący wartość szesnastkową liczby całkowitej. |
|
Zwraca liczbę znaków w znaku wyrażenie. |
|
Zwraca wyrażenie znaków po konwersji wielkich liter na małe litery. |
|
Zwraca wyrażenie znaków po usunięciu spacji wiodących. |
|
Zwraca wyrażenie znaków po wymianie ciąg wewnątrz wyrażenia z innym ciągiem lub pusty ciąg. |
|
Zwraca znak wyrażenie replikowane określoną liczbę razy. |
|
Zwraca wyrażenie znaków w odwrotnej kolejności. |
|
Zwraca część ciąg znaków, rozpoczynając od określonej liczby znaków od prawej. |
|
Zwraca wyrażenie znaków po usunięciu spacji końcowych. |
|
Zwraca część wyrażenie znaków. |
|
Zwraca wyrażenie znaków po usunięciu spacje początkowe i końcowe. |
|
Zwraca wyrażenie znaków po konwersji na małe litery na wielkie litery. |
Funkcje daty i godziny
Tester wyrażenie zawiera następujące data i czas funkcji.
Funkcja |
Opis |
---|---|
Zwraca nowy DT_DBczaswartość SYGNATURY dodając datę lub czas interwał do określonej data. |
|
Zwraca liczbę daty i czas przekraczane granice między dwiema określonymi datami. |
|
Zwraca liczbę całkowitą reprezentującą datepart data. |
|
Zwraca liczbę całkowitą reprezentującą dzień określonej data. |
|
Zwraca bieżącą data systemu. |
|
Zwraca bieżącą data systemu w czasie UTC (Universal czas koordynowania lub Greenwich Mean czas). |
|
Zwraca liczbę całkowitą reprezentującą miesiąc podanej data. |
|
Zwraca liczbę całkowitą reprezentującą rok określonej data. |
Funkcje NULL
Tester wyrażenie zawiera następujące funkcje null.
Funkcja |
Opis |
---|---|
Zwraca wartość wartość logiczna wynik w zależności od tego, czy wyrażenie ma wartość null. |
|
Zwraca wartość null typu żądanych danych. |
Wyrażenie nazwy są wyświetlane w górnymprzypadek znaków, ale nazwy wyrażenia nie są przypadek-poufne.Na przykład za pomocą "null" działa jak również za pomocą "NULL".
|
Zobacz także