Currently, importing attribute data from CSV results in all attribute fields being of type 'string'.
The GeoCSV-specs (http://giswiki.hsr.ch/GeoCSV) describes and ogr2ogr in version 2 and newer implements the use of a .csvt-file that denominates the data type of a column. To quote from the gdal docs:
Limited type recognition can be done for Integer, Real, String, Date (YYYY-MM-DD), Time (HH:MM:SS+nn), DateTime (YYYY-MM-DD HH:MM:SS+nn) columns through a descriptive file with the same name as the CSV file, but a .csvt extension.
This mechanism would make the possibility to import data in CSV-format much more useful.


