[Gfoss] database e problema "apostrofo".. come risolvere?

Sandro Santilli strk a keybit.net
Lun 6 Feb 2012 16:18:12 CET


On Mon, Feb 06, 2012 at 03:22:54PM +0100, marco.donnini a tiscali.it wrote:

> Quando lancio il comando 
> 
> v.db.update map=Geo_Italia_Nord a Alpi layer=1 
> column=LITO value=GLOSS 'where=DESCR='\''Unita'\'' arenacee e arenaceo-
> marnose (Miocene medio-inferiore)'\'' ' 
> 
> grass mi "risponde"
> 
> DBMI-
> SQLite driver error:
> Error in sqlite3_prepare():
> near "arenacee": 
> syntax error
> 
> ERRORE: Error while executing: 'UPDATE Geo_Italia_Nord 
> SET LITO='GLOSS'
>         WHERE DESCR='Unita' arenacee e arenaceo-
> marnose (Miocene
>         medio-inferiore)'
>         '

Prova raddoppiando l'apostrofo:

 v.db.update map=Geo_Italia_Nord a Alpi layer=1 \
   column=LITO value=GLOSS \
   'where=DESCR='\''Unita'\'\'' arenacee e arenaceo-marnose (Miocene medio-inferiore)'\'' '

--strk; 

  ,------o-. 
  |   __/  |    Thank you for PostGIS-2.0 Topology !
  |  / 2.0 |    http://www.pledgebank.com/postgistopology
  `-o------'



Maggiori informazioni sulla lista Gfoss