[Gfoss] "Date" negli attributi, parola proibita?

marco.donnini a tiscali.it marco.donnini a tiscali.it
Gio 16 Dic 2010 15:11:58 CET


ciao

ho un shp creato con qgis partendo da un xls.
fra gli attributi 
ne ho uno che si chiama "Date", nella cui colonna sono segnate delle 
date collegate ai diversi puti.

vado su grass per importare il mio shp 
(usando v.in.ogr) e mi compare la seguente scirtta

[...] SQL parser 
error: syntax error, unexpected DATE, expecting NAME processing 'DATE'

in statement: [...]

(in fondo alla mail riporto la schermata completa)


mi sembra di capire che c'è un errore nella casella DATE.

dopo 
diverse prove nel dbf (del tipo sostituisci "/" con "." e cose simili) 
decido di sostituire nel dbf il nome "Date" con "Pippo".

miracolosamente grass mi carica senza alcun problema il file shp...


c'è un conflitto con la parola "Date"??
è mai capitato a qualcuno??


grazie mille!!


Di seguito la schermata per esteso:

Projection of 
input dataset and current location appear to match
Layer: 
dati_googas_utm_wgs84_33
DBMI-DBF driver error:
SQL parser error: 
syntax error, unexpected DATE, expecting NAME processing 'DATE'
in 
statement:
create table prova (cat integer, NAME varchar ( 80 ), 
AMMNISTRAT varchar ( 80 ), SITEDESCRI varchar ( 80 ), TYPE varchar ( 80 
), MAINGASCOM varchar ( 80 ), CHEMISOTPC varchar ( 80 ), TEMP varchar ( 
80 ), DATE varchar ( 80 ), GASFLUX varchar ( 80 ), GASFLUXSPE varchar ( 
80 ), MEASMETHOD varchar ( 80 ), MEASDETAIL varchar ( 80 ), ACCIDENTHU 
integer, ACCIDENTAN integer, HAZARDDESC varchar ( 80 ), CONTACT varchar 
( 80 ), MAINIMAGE varchar ( 80 ), IMAGES integer, REFERENCEL varchar ( 
80 ), RESEARCHUN varchar ( 80 ), EXTRAFILES varchar ( 80 ), NOTE 
integer, RU integer)
Error in db_execute_immediate()

ERRORE: Unable to 
create table: 'create table prova (cat integer, NAME
        varchar ( 
80 ), AMMNISTRAT varchar ( 80 ), SITEDESCRI varchar ( 80
        ), 
TYPE varchar ( 80 ), MAINGASCOM varchar ( 80 ), CHEMISOTPC
        
varchar ( 80 ), TEMP varchar ( 80 ), DATE varchar ( 80 ), GASFLUX

        varchar ( 80 ), GASFLUXSPE varchar ( 80 ), MEASMETHOD varchar ( 
80
        ), MEASDETAIL varchar ( 80 ), ACCIDENTHU integer, ACCIDENTAN

        integer, HAZARDDESC varchar ( 80 ), CONTACT varchar ( 80 ),

        MAINIMAGE varchar ( 80 ), IMAGES integer, REFERENCEL varchar ( 
80
        ), RESEARCHUN varchar ( 80 ), EXTRAFILES varchar ( 80 ), 
NOTE





Supera i limiti: raddoppia la velocità da 10 a 20 Mega! 

Risparmia con Tutto Incluso: telefono + adsl 20 mega a soli 29,95 € al mese per due anni!

SCONTO DI 240 EURO!

http://abbonati.tiscali.it/telefono-adsl/prodotti/tc/tuttoincluso/?WT.mc_id=01fw


Maggiori informazioni sulla lista Gfoss