Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure Data Factory'de SSIS Tümleştirme Çalışma Zamanı
İfade dili, ifadelerde kullanılmak üzere bir dizi işlev içerir. İfade tek bir işlev kullanabilir, ancak genellikle bir ifade işlevleri işleçlerle birleştirir ve birden çok işlev kullanır.
İşlevler aşağıdaki gruplara kategorilere ayırılabilir:
İşlevlere parametre olarak sağlanan sayısal giriş değerlerini temel alarak hesaplamalar yapan ve sayısal değerler döndüren matematiksel işlevler.
Dize veya onaltılık giriş değerleri üzerinde işlem gerçekleştiren ve bir dize veya sayısal değer döndüren dize işlevleri.
Tarih ve saat değerleri üzerinde işlem gerçekleştiren ve dize, sayısal veya tarih ve saat değerleri döndüren tarih ve saat işlevleri.
bir ifade hakkında bilgi döndüren sistem işlevleri.
İfade dili aşağıdaki matematiksel işlevleri sağlar.
| İşlev | Description |
|---|---|
| ABS (SSIS İfadesi) | Sayısal ifadenin mutlak, pozitif değerini döndürür. |
| EXP (SSIS İfadesi) | Belirtilen ifadenin e tabanına üssünü döndürür. |
| CEILING (SSIS İfadesi) | Sayısal ifadeden büyük veya buna eşit en küçük tamsayıyı döndürür. |
| FLOOR (SSIS İfadesi) | Sayısal ifadeden küçük veya buna eşit en büyük tamsayıyı döndürür. |
| LN (SSIS İfadesi) | Sayısal ifadenin doğal logaritması döndürür. |
| LOG (SSIS İfadesi) | Bir sayısal ifadenin 10 tabanında logaritmasını döndürür. |
| POWER (SSIS İfadesi) | Sayısal ifadeyi bir güce yükseltmenin sonucunu döndürür. |
| ROUND (SSIS İfadesi) | Belirtilen uzunlukta veya duyarlıkta yuvarlanmış bir sayısal ifade döndürür. . |
| SIGN (SSIS İfadesi) | Sayısal ifadenin pozitif (+), negatif (-) veya sıfır (0) işaretini döndürür. |
| SQUARE (SSIS İfadesi) | Sayısal ifadenin karesini döndürür. |
| KAREKÖK (SSIS İfadesi) | Sayısal ifadenin karekökünü döndürür. |
İfade değerlendirici aşağıdaki dize işlevlerini sağlar.
| İşlev | Description |
|---|---|
| CODEPOINT (SSIS İfadesi) | Karakter ifadesinin en soldaki karakterinin Unicode kod değerini döndürür. |
| FINDSTRING (SSIS İfadesi) | bir ifade içinde bir karakter dizesinin belirtilen oluşumunun tek tabanlı dizinini döndürür. |
| HEX (SSIS İfadesi) | Bir tamsayının onaltılık değerini temsil eden bir dize döndürür. |
| LEN (SSIS İfadesi) | Karakter ifadesindeki karakter sayısını döndürür. |
| LEFT (SSIS İfadesi) | Verilen karakter ifadesinin en soldaki bölümünde belirtilen karakter sayısını döndürür. |
| LOWER (SSIS İfadesi) | Büyük harf karakterlerini küçük harflere dönüştürdükten sonra bir karakter ifadesi döndürür. |
| LTRIM (SSIS İfadesi) | Baştaki boşlukları kaldırdıktan sonra bir karakter ifadesi döndürür. |
| REPLACE (SSIS İfadesi) | İfade içindeki bir dizeyi farklı bir dizeyle veya boş bir dizeyle değiştirdikten sonra bir karakter ifadesi döndürür. |
| YİNELENME (SSIS İfadesi) | Belirtilen sayıda çoğaltılmış bir karakter ifadesi döndürür. |
| REVERSE (SSIS İfadesi) | Ters sırada bir karakter ifadesi döndürür. |
| RIGHT (SSIS İfadesi) | Verilen karakter ifadesinin en sağındaki belirtilen karakter sayısını döndürür. |
| RTRIM (SSIS İfadesi) | Sondaki boşlukları kaldırdıktan sonra bir karakter ifadesi döndürür. |
| ALT DIZE (SSIS İfadesi) | Karakter ifadesinin bir bölümünü döndürür. |
| TRIM (SSIS İfadesi) | Baştaki ve sondaki boşlukları kaldırdıktan sonra bir karakter ifadesi döndürür. |
| UPPER (SSIS İfadesi) | Küçük harf karakterlerini büyük harf karakterlere dönüştürdükten sonra bir karakter ifadesi döndürür. |
İfade değerlendirici aşağıdaki tarih ve saat işlevlerini sağlar.
| İşlev | Description |
|---|---|
| DATEADD (SSIS İfadesi) | Belirtilen tarihe tarih veya saat aralığı ekleyerek yeni bir DT_DBTIMESTAMP değeri döndürür. |
| DATEDIFF (SSIS Expression) | Belirtilen iki tarih arasında kesişen tarih ve saat sınırlarının sayısını döndürür. |
| DATEPART (SSIS İfadesi) | Bir tarihin belirli bir tarih bölümünü temsil eden bir tamsayı döndürür. |
| DAY (SSIS İfadesi) | Belirtilen tarihin gününü temsil eden bir tamsayı döndürür. |
| GETDATE (SSIS İfadesi) | Sistemin geçerli tarihini döndürür. |
| GETUTCDATE (SSIS İfadesi) | Sistemin geçerli tarihini UTC saati (Evrensel Saat Koordinatı veya Greenwich Saati) olarak döndürür. |
| MONTH (SSIS İfadesi) | Belirtilen tarihin ayını temsil eden bir tamsayı döndürür. |
| YEAR (SSIS İfadesi) | Belirtilen tarihin yılını temsil eden bir tamsayı döndürür. |
İfade değerlendirici aşağıdaki null işlevleri sağlar.
| İşlev | Description |
|---|---|
| ISNULL (SSIS İfadesi) | İfadenin null olup olmadığına bağlı olarak Boole sonucu döndürür. |
| NULL (SSIS İfadesi) | İstenen veri türünün null değerini döndürür. |
İfade adları büyük harfle gösterilir, ancak ifade adları büyük/küçük harfe duyarlı değildir. Örneğin, "null" kullanmak ve "NULL" kullanmak ise eşit derecede işe yarar.
Ayrıca Bkz.
Operatörler (SSIS İfadesi)
Gelişmiş Tümleştirme Hizmetleri İfadeleri Örnekleri
Integration Services (SSIS) İfadeleri