Aracılığıyla paylaş


<= (Küçük veya eşittir) (SSIS ifade)

İlk ifadenin ikinci bir küçük veya eşit olup olmadığını belirlemek için bir karşılaştırma yapar. Karşılaştırma gerçekleştirmeden önce ifade değerlendirici otomatik olarak birçok veri türleri dönüştürür.

[!NOT]

Bu işleç dt_text, dt_ntext veya DT_IMAGE veri türlerini kullanmak karşılaştırmaları desteklemiyor.

Ancak, bazı veri türlerini ifade başarıyla değerlendirilebilecek önce ifadenin bir açık döküm dahil gerektirir. Hukuk yayınları arasında veri türleri hakkında daha fazla bilgi için bkz: Oyuncular (SSIS ifade).

[!NOT]

Bu işlecinde iki karakter arasına boşluk vardır.

Sözdizimi


expression1 <= expression2
        

Bağımsız değişkenler

  • expression1, expression2
    Geçerli herhangi bir ifade iş.

Sonuç türleri

DT_BOOL

Açıklamalar

Karşılaştırma sonucu, karşılaştırma ya da ifade null ise, null olduğunda. Her iki ifade null ise, sonuç boş olur.

İfade ayarlayın, expression1ve expression2, bu kuralları izleyin gerekir:

  • Sayısal hem expression1ve expression2bir sayısal veri türü olmalıdır. Veri türlerinin kesişim hakkında örtülü sayısal Dönüşümlerini ifade değerlendirici gerçekleştiren kuralları'nda belirtilen sayısal veri türü olmalıdır. İki sayısal veri türlerinin kesişim null olamaz. Daha fazla bilgi için, bkz. Implicit Data Type Conversion in Expressions.

  • Karakter hem expression1ve expression2bir dt_str veya dt_wstr veri türü değerlendirmelidir. Iki ifadeler farklı dize veri türleri için değerlendirebilirsiniz.

    [!NOT]

    Durumda, vurgu, kana ve genişliğe duyarlı dize karşılaştırmaları vardır.

  • Tarih, Saat veya Tarih ve Saat hem expression1ve expression2Aşağıdaki veri türlerinden biri olarak değerlendirmelidir: dt_dbdate dt_date, DT_DBTIME DT_DBTIME2, DT_DBTIMESTAMP DT_DBTIMESTAMP2, DT_DBTIMESTAPMOFFSET, veya DT_FILETIME.

    [!NOT]

    Sistem bir saat verileri değerlendirir bir deyim arasındaki karşılaştırmaları desteklemiyor türü ve bir tarih veya Tarih/Saat veri değerlendirir bir deyim yazın. Sistemde bir hata üretir.

    Ifadeler karşılaştırırken sistem listelenen sırada aşağıdaki dönüştürme kuralları uygular:

    • Aynı veri türü için iki ifadeleri değerlendirileceği zaman, bu veri türündeki bir karşılaştırma gerçekleştirilir.

    • Bir deyim DT_DBTIMESTAMPOFFSET veri türü ise diğer ifade DT_DBTIMESTAMPOFFSET için örtülü olarak dönüştürülür ve DT_DBTIMESTAMPOFFSET bir karşılaştırma gerçekleştirilir. Daha fazla bilgi için, bkz. Tümleştirme Hizmetleri veri türleri ifadeleri.

    • Bir deyim DT_DBTIMESTAMP2 veri türü ise diğer ifade DT_DBTIMESTAMP2 ve karşılaştırma gerçekleştirilir DT_DBTIMESTAMP2 örtülü olarak dönüştürülür.

    • Bir deyim DT_DBTIME2 veri türü ise diğer ifade DT_DBTIME2 için örtülü olarak dönüştürülür ve DT_DBTIME2 bir karşılaştırma gerçekleştirilir.

    • Bir deyim DT_DBTIMESTAMPOFFSET, DT_DBTIMESTAMP2 veya DT_DBTIME2 dışında bir türde ise, önce onlar karşılaştırılır ifadeleri DT_DBTIMESTAMP veri türü dönüştürülür.

    Ifadeler karşılaştırırken sistem aşağıdaki varsayımlar yapar:

    • Her deyim Kesirli saniye içeren veri türü ise, sistem verileri en az yazın varsayar basamak Kesirli saniye sıfır kalan basamakları için vardır.

    • Her ifadeyi Tarih veri türü, ama sadece bir saat dilimi uzaklığı, sistem saat dilimi uzaklığı olmadan Tarih veri türü Evrensel Saat'e (utc) olduğunu varsayar.

Veri türleri hakkında daha fazla bilgi için bkz: Tümleştirme Hizmetleri veri türleri.

Örnekler

Bu örnek, geçerli tarihi 4 Temmuz 2003 ise true ya da daha sonra değerlendirilir. Daha fazla bilgi için, bkz. getdate (SSIS ifade).

"7/4/2003" <= GETDATE()

"7/4/2003" <= GETDATE()

Bu örnek değeri true ise için değerlendiren ListPrice sütundur 500 küçük veya eşit.

ListPrice <= 500

ListPrice <= 500

Bu örnek değişkeni değerlendiren LPrice değişkenleri değeri 500 eşit veya daha az ise true olarak değerlendirilir. Veri türü LPrice değişkenleri ifade ayrıştırma amacıyla sayısal olmalıdır.

@LPrice <= 500

@LPrice <= 500

Ayrıca bkz.

Başvuru

>(Büyüktür) (SSIS ifade)

<(Az) (SSIS ifade)

>= (Büyüktür veya eşittir) (SSIS ifade)

Kavramlar

Işleç önceliği ve ilişkilendirililebilirliğini

Diğer Kaynaklar

Operatörler (SSIS ifade)