Share via


Dize işlevleri ve diğer işlevler (SSIS ifade)

Deyim dili içeren bir küme işlev ifadeleri kullanmak için.Bir ifade, tek bir işlev kullanabilirsiniz, ancak tipik bir ifade işleçlerle fonksiyonları birleştirir ve birden çok işlev kullanır.

İşlevler aşağıdaki gruplar halinde kategorilere ayrılabilir:

  • Sayısal giriş değerleri işlevlere parametre olarak sağlanan temel hesaplamalar ve sayısal değerleri matematiksel fonksiyonlar

  • İşlemleri dize veya onaltılı dize işlevlerinin değerleri giriş ve bir dize veya sayısal bir değer döndürür.

  • Tarih ve saat değerleri üzerinde işlem yapar ve dönüş tarih ve saat işlevleri dize, sayısal veya tarih ve saat değerleri.

  • Bir ifade hakkında bilgi döndüren sistem fonksiyonlar

Matematik Fonksiyonları

ifade Dil aşağıdaki matematiksel işlevler sağlar.

İşlev

Açıklama

abs (SSIS ifade)

Sayısal ifade pozitif, mutlak değerini döndürür.

exp (SSIS ifade)

ÜS işlevi için belirtilen temel e ifade.

TAVANAYUVARLA (SSIS ifade)

Sayısal ifade eşit veya küçük tamsayıyı döndürür.

Kat (SSIS ifade)

Sayısal ifade küçük veya eşit olan en büyük tamsayıyı döndürür.

ln (SSIS ifade)

Doğal logaritmasını, bir sayısal ifade.

Günlük (SSIS ifade)

10 Tabanında logaritmasını, bir sayısal ifade.

Güç (SSIS ifade)

Yükseltme sonucunu döndüren bir sayısal ifade için bir güç.

round (SSIS ifade)

Döndürür bir sayısal ifade için belirtilen uzunluk veya duyarlık yuvarlanır..

OTURUM (SSIS ifade)

Pozitif (+), (-) negatif veya sıfır (0) işaretini verir bir sayısal ifade.

KARE (SSIS ifade)

Verir bir sayısal ifade.

KAREKÖK (SSIS ifade)

Sayısal ifade kare kökünü verir.

SSIS dize işlevleri

ifade değerlendirici aşağıdaki dize işlevlerini sağlar.

İşlev

Açıklama

CODEPOINT (SSIS ifade)

Karakter ifade en solundaki karakter Unicode kod değerini döndürür.

FINDSTRING (SSIS ifade)

Belirtilen karakter oluşumunun tek tabanlı dizin döndürür dize bir ifade içinde.

hex (SSIS ifade)

Onaltılık tamsayı değerini temsil eden bir dize döndürür.

len (SSIS ifade)

Bir karakterin karakter sayısını verir ifade.

Düşük (SSIS ifade)

Büyük harfli karakterler karakterleri küçük harfe dönüştürme sonra bir karakter ifade verir.

LTRIM (SSIS ifade)

Baştaki boşlukları kaldırma sonra bir karakter ifade verir.

Değiştir (SSIS ifade)

Bir dize deyimi içinde farklı bir dize veya boş bir dize ile değiştirme sonrasında bir karakter ifade verir.

ÇOĞALTILIR (SSIS ifade)

Bir karakter döndürür ifade, belirtilen sayıda çoğaltılmış.

TERS (SSIS ifade)

Ters sırada bir karakter ifade verir.

SAĞ (SSIS ifade)

Bir karakter parçası verir dize belirtilen sayıda karakteri sağdan başlayarak.

RTRIM (SSIS ifade)

Sondaki boşlukları kaldırarak sonra bir karakter ifade verir.

Alt DİZE (SSIS ifade)

Bir karakter bir kısmını verir ifade.

TRIM (SSIS ifade)

Baştaki ve sondaki boşlukları kaldırma sonra bir karakter ifade verir.

ÜST (SSIS ifade)

Büyük harfli karakterlere küçük harfli karakterler dönüştürme sonra bir karakter ifade verir.

Tarih ve Saat İşlevleri

ifade değerlendirici aşağıdaki tarih ve saat işlevleri sağlar.

İşlev

Açıklama

dateadd (SSIS ifade)

Bir tarih veya saat aralığı için belirtilen bir tarih ekleyerek yeni bir DT_DBTIMESTAMP değeri döndürür.

DATEDIFF (SSIS ifade)

Tarih ve saat sınırları belirtilen iki tarih arasında çapraz sayısını verir.

datepart (SSIS ifade)

Gösteren bir tamsayı döndürür bir tarihbir parçası bir tarih.

GÜN (SSIS ifade)

Belirtilen günü gösteren bir tamsayı döndürür tarih.

getdate (SSIS ifade)

Geçerli verir tarih sistemi.

getutcdate (SSIS ifade)

utc saati (evrensel saat koordinatı veya Greenwich saati) sisteminin geçerli tarih döndürür.

Ay (SSIS ifade)

Belirtilen tarih ayı gösteren bir tamsayı döndürür.

Yıl (SSIS ifade)

Belirtilen yıl gösteren bir tamsayı döndürür tarih.

null işlevler

ifade değerlendirici aşağıdaki null işlevler sağlar.

İşlev

Açıklama

IsNull (SSIS ifade)

Bir ifade null olup temel Boole sonuç verir.

null (SSIS ifade)

İstenen veri türü null değerini döndürür.

Deyim adlarını büyük harfle gösterilir, ancak ifade adları büyük küçük durum duyarlı değildir.Örneğin, "null" kullanma "null" kullanarak olduğu gibi çalışır.

Integration Services simgesi (küçük)Integration Services ile güncel kalın

En son karşıdan yüklemeler, makaleler, örnekler ve seçilen topluluk çözümleri yanı sıra Microsoft videolar için ziyaret Integration Services sayfa MSDN'de:


Bu güncelleştirmelerle ilgili otomatik bildirim almak için, sayfadaki RSS akışlarına abone olun.