Official Content

The mapping between GeneXus data types and the target language data type are the following:

GeneXus Type Condition C# Java Ruby Wsdl Swift
Numeric(X,0) X <= 2 short byte byte byte Int
Numeric(X,0) X <= 4 short short short short Int
Numeric(X,0) X <= 9 int int int int Int
Numeric(X,0) X <= 19 long long long long Int64
Numeric(X,Y) Y>0 decimal java.math.BigDecimal
double1
double double NSDecimal
Character(X)   string String String string String
datetime   DateTime java.util.Date GX::Date datetime NSDate
date   DateTime java.util.Date GX::Date date NSDate
boolean   boolean boolean boolean boolean Bool
varchar   string String String string String
longvarchar   string String String string String
bits   string String String string String
audio   string String String string String
video   string String String string String
GUID   Guid java.util.UUID GX::UUID   GXUUID

1 - when the Use decimal arithmetic property is disabled

See Also







Last update: February 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant