Aracılığıyla paylaş


hex (SSIS ifade)

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

Sözdizimi

HEX(integer_expression)

Bağımsız değişkenler

  • integer_expression
    İmzalanmış veya imzalanmamış tamsayı olur.

Sonuç türleri

DT_WSTR

Açıklamalar

hex, null döndürüyor integer_expression ise null.

The integer_expression argument must evaluate to an integer.Daha fazla bilgi için bkz: Tümleştirme Hizmetleri veri türleri.

Dönen sonuç 0 x önek gibi niteleyicileri içermez.Bir önek eklemek için + (Birleştir) işleç.Daha fazla bilgi için bkz: + ((SSIS ifade) art arda eklemek).

ONALTILIK gösterimler içinde kullanılan harfler a – f, büyük harf karakter olarak görünür.

Sonuçta uzunluğu dize için tamsayı veri türü değeri aşağıdaki gibidir:

  • DT_I1 ve DT_UI1 en fazla uzunluğu 2 ile bir dize döndürür.

  • DT_I2 ve DT_UI2 4 maksimum uzunluğu ile bir dize döndürür.

  • DT_I4 ve DT_UI4 en fazla uzunluğu 8 ile bir dize döndürür.

  • DT_I8 ve DT_UI8 uzunluğunun 16 ile bir dize döndürür.

Örnekler

Bu örnek, bir sayısal hazır bilgi kullanır.işlev 190 değerini verir.

HEX(400) 

Bu örnek kullanır ReorderPoint sütun.Sütun veri türü smallint.If ReorderPoint is 750, the function returns 2EE.

HEX(ReorderPoint) 

Bu örnek kullanır LocaleID, bir sistem değişkeni.If LocaleID is 1033, the function returns 409.

HEX(@LocaleID)

Ayrıca bkz.

Diğer Kaynaklar