Add decimal data type support