Udostępnij za pośrednictwem


Funkcje (wyrażenia 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 za pomocą operatorów i korzysta z wielu funkcja.

Funkcje mogą zostać podzielone na następujące grupy:

  • Matematyczne funkcje, które wykonują obliczenia oparte na wartości liczbowe wejściowy dostarczone jako parametr do funkcji i zwracają wartości numeryczne.

  • Funkcje tekstowe, służące do wykonywania operacji na ciąg znaków lub szesnastkowym wprowadzania wartości i zwracają wartość ciągu lub liczbowe.

  • Data i czas funkcji wykonujących operacje na dzień i czas wartości i zwraca ciąg znaków numerycznych lub data i czas wartości.

  • funkcje systemowe zwracane informacje na temat wyrażenie.

Język wyrażenie zawiera następujące funkcje matematyczne.

Funkcja

Description

ABS (wyrażenia SSIS)

Zwraca wartość bezwzględną, dodatnią wyrażenie liczbowe.

EXP (wyrażenia SSIS)

Wykładnik potęgi zwraca na podstawie e określone wyrażenie.

CEILING (wyrażenia SSIS)

Zwraca najmniejszą liczbą całkowitą, która jest większa niż lub równa wyrażenie liczbowe.

FLOOR (wyrażenia SSIS)

Zwraca największą liczbę całkowitą, która jest mniejsza niż lub równa wyrażenie liczbowe.

LN (wyrażenia SSIS)

Zwraca logarytm naturalny wyrażenie liczbowe.

Dziennik (wyrażenia SSIS)

Zwraca wartość logarytmu o podstawie 10 wyrażenie liczbowe.

POTĘGA (wyrażenia SSIS)

Zwraca wynik podniesienia wyrażenie liczbowe do potęgi.

OKRĄGŁE (wyrażenia SSIS)

Zwraca wartość wyrażenie liczbowe jest zaokrąglana do określonej długości lub precyzji..

ZNAK (wyrażenia SSIS)

Zwraca wartość plus (+), minus (-) lub znak zero (0), wyrażenie liczbowe.

SQUARE (wyrażenia SSIS)

Zwraca kwadrat wyrażenie liczbowe.

SQRT (wyrażenia SSIS)

Zwraca pierwiastek kwadratowy z wyrażenie liczbowe.

Modułu szacującego wyrażenie zawiera następujące funkcje tekstowe.

Funkcja

Description

CODEPOINT (wyrażenia SSIS)

Zwraca wartość kodu Unicode znaku po lewej stronie wyrażenie znaków.

FINDSTRING (wyrażenia SSIS)

Zwraca indeks oparte na jednego wystąpienia określonego ciąg znaków w wyrażeniu.

HEX (wyrażenia SSIS)

Zwraca ciąg reprezentujący wartość szesnastkową liczby całkowitej.

LEN (wyrażenia SSIS)

Zwraca liczbę znaków w charakterze wyrażenie.

LOWER (wyrażenia SSIS)

Zwraca wyrażenie znaków po konwersji wielkich liter na małe znaki.

Funkcję LTRIM (wyrażenia SSIS)

Zwraca wyrażenie znaków po usunięciu spacji wiodących.

Zastąp (wyrażenia SSIS)

Zwraca wyrażenie znaków po ciągu w wyrażeniu zastępowanie inny ciąg lub ciąg pusty.

POWTÓRZENIEM (wyrażenia SSIS)

Zwraca znak wyrażenie replikowane określoną liczbę razy.

Wstecz (wyrażenia SSIS)

Zwraca wyrażenie znaków w odwrotnej kolejności.

RIGHT (wyrażenia SSIS)

Zwraca część ciąg znaków, rozpoczynając od określonej liczby znaków z prawej strony.

RTRIM (wyrażenia SSIS)

Zwraca wyrażenie znaków po usunięciu spacji końcowych.

SUBSTRING (wyrażenia SSIS)

Zwraca część wyrażenie znaków.

TRIM (wyrażenia SSIS)

Zwraca wyrażenie znaków po usunięciu początkowe i końcowe spacje.

UPPER (wyrażenia SSIS)

Zwraca wyrażenie znaków po konwersji na małe litery na wielkie litery, znaki.

Modułu szacującego wyrażenie zawiera następujące data i czas funkcji.

Funkcja

Description

DATEADD (wyrażenia SSIS)

Zwraca nową wartość DT_DBczasSTAMP przez dodanie data lub czas interwał do określonej data.

Tekst DATEDIFF (wyrażenia SSIS)

Podaje wartość liczby data i czas granice przekraczane między dwiema określonymi datami.

(Wyrażenia SSIS) w parametrze DATEPART

Zwraca liczbę całkowitą reprezentującą datepart dotyczącym data.

DAY (wyrażenia SSIS)

Zwraca liczbę całkowitą reprezentującą dzień określonego data.

GETDATE (wyrażenia SSIS)

Zwraca bieżącą data w systemie.

GETUTCDATE (wyrażenia SSIS)

Zwraca bieżącą data systemu w czasie UTC (Universal Time Współrzędna lub czas uniwersalny Greenwich).

MONTH (wyrażenia SSIS)

Zwraca liczbę całkowitą reprezentującą miesiąc określonego data.

YEAR (wyrażenia SSIS)

Zwraca liczbę całkowitą reprezentującą rok w określonym dniu.

Modułu szacującego wyrażenie zawiera następujące funkcje wartości null.

Funkcja

Description

ISNULL (wyrażenie SSIS)

Zwraca wynik będący wartością logiczną zależności od tego, czy wyrażenie ma wartość null.

Wartość NULL (wyrażenia SSIS)

Zwraca wartość null jako typu wymaganych danych.

Wyrażenia, nazwy są wyświetlane w wielkie przypadek, ale wyrażenie w nazwach nie jest uwzględniana wielkość liter.Na przykład przy użyciu "null" działa podobnie jak przy użyciu "NULL".