Udostępnij za pośrednictwem


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

ABS (wyrażenie SSIS)

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

EXP (wyrażenie SSIS)

Zwraca wykładnik potęgi na podstawie e określone wyrażenie.

PUŁAP (wyrażenie SSIS)

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

PODŁOGI (wyrażenie SSIS)

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

LN (wyrażenie SSIS)

Zwraca logarytm naturalny wyrażenie liczbowe.

Dziennik (wyrażenie SSIS)

Zwraca logarytm dziesiętny z wyrażenie liczbowe.

ZASILANIA (wyrażenie SSIS)

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

ROUND (wyrażenie SSIS)

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

ZNAK (wyrażenie SSIS)

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

KWADRAT (wyrażenie SSIS)

Zwraca kwadrat wyrażenie liczbowe.

SQRT (wyrażenie SSIS)

Zwraca pierwiastek kwadratowy z wyrażenie liczbowe.

Funkcje tekstowe SSIS

Tester wyrażenie zawiera następujące funkcje ciąg.

Funkcja

Opis

Punktów kodowych znaków dwuskładnikowych (wyrażenie SSIS)

Zwraca wartość kodu Unicode skrajny lewy znak wyrażenie znaków.

FINDSTRING (wyrażenie SSIS)

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

HEX (wyrażenie SSIS)

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

LEN (wyrażenie SSIS)

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

MAŁE (wyrażenie SSIS)

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

LTRIM (wyrażenie SSIS)

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

ZAMIEŃ (wyrażenie SSIS)

Zwraca wyrażenie znaków po wymianie ciąg wewnątrz wyrażenia z innym ciągiem lub pusty ciąg.

REPLICATE (wyrażenie SSIS)

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

ODWRÓĆ (wyrażenie SSIS)

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

PRAWO (wyrażenie SSIS)

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

RTRIM (wyrażenie SSIS)

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

SUBSTRING (wyrażenie SSIS)

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

TRIM (wyrażenie SSIS)

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

GÓRNY (wyrażenie SSIS)

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

DATEADD (wyrażenie SSIS)

Zwraca nowy DT_DBczaswartość SYGNATURY dodając datę lub czas interwał do określonej data.

DATEDIFF (wyrażenie SSIS)

Zwraca liczbę daty i czas przekraczane granice między dwiema określonymi datami.

DATEPART (wyrażenie SSIS)

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

DZIEŃ (wyrażenie SSIS)

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

GETDATE (wyrażenie SSIS)

Zwraca bieżącą data systemu.

GETUTCDATE (wyrażenie SSIS)

Zwraca bieżącą data systemu w czasie UTC (Universal czas koordynowania lub Greenwich Mean czas).

MIESIĄC (wyrażenie SSIS)

Zwraca liczbę całkowitą reprezentującą miesiąc podanej data.

ROK (wyrażenie SSIS)

Zwraca liczbę całkowitą reprezentującą rok określonej data.

Funkcje NULL

Tester wyrażenie zawiera następujące funkcje null.

Funkcja

Opis

ISNULL (wyrażenie SSIS)

Zwraca wartość wartość logiczna wynik w zależności od tego, czy wyrażenie ma wartość null.

Wartość NULL (wyrażenie SSIS)

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".

Ikona usług Integration Services (mała)Bieżąco z usług integracji

Najnowsze pliki do pobrania, artykuły, próbki i wideo firmy Microsoft, jak również wybranych rozwiązań ze Wspólnoty, odwiedź witrynę Integration Services strona w witrynie MSDN:


Aby otrzymywać automatyczne powiadomienia dotyczące tych aktualizacji, zasubskrybuj źródła danych RSS dostępne na tej stronie.