Support long datatype