parsing columns, even if "*" is given, and setting column type