[Gdal-dev] date fields truncated using ogr2ogr to load shpfile
into psql
Howard Butler
hobu at iastate.edu
Sun Dec 10 20:09:43 EST 2006
On Dec 10, 2006, at 6:28 PM, John.C.Cartwright at noaa.gov wrote:
> Hello All,
>
> I'm trying to use ogr2ogr to load a shapefile into a postgis database,
> and having trouble w/ the date filelds. The shapefile describes
> OK, but
> the SQL generated by ogr2ogr seems to be truncating the date field.
>
> lynx:/usr/local/shapefiles jcc$ ogr2ogr -f postgresql -a_srs EPSG:4326
> PG:dbname=jcc -overwrite osmc.shp
> ERROR 1: INSERT command for new feature failed.
> ERROR: invalid input syntax for type date: "2006/12/"
>
> Command: INSERT INTO "osmc" (wkb_geometry , "platform_i",
> "max_observ",
> "observatio", "platform_t", "num_observ", "objectid") VALUES
> (GeomFromEWKT('SRID=4326;POINT (-29.30999999999991
> -41.889999999999972)'::TEXT) , '33627', '2006/12/', '2006/12/',
> 'DRIFTING BUOY', 133, 7469241)
> ERROR 1: Terminating translation prematurely after failed
> translation of layer osmc
>
>
John,
It appears for the feature it is bombing on that the dates it is
trying to insert are bogus
'2006/12'
I would guess this date also needs a day (or month if they're the
other way around) for OGR to properly parse it into a date to insert
into PG. I can't speak to whether or not it is supposed to be able
to insert dates in this form, however.
Howard
More information about the Gdal-dev
mailing list