[GRASS-Italia] db.execute - drop column

Stefano Costa steko a iosa.it
Gio 22 Feb 2007 12:13:59 CET


On gio, 2007-02-22 at 11:54 +0100, Paolo Livio Craveri wrote:
> Buongiorno a tutti.  Sono un neofita di Grass ed   la prima volta che 
> intervengo in questa lista.
> Ho un problema relativo alla cancellazione di un campo in una tabella dbf.
> 
> Sia "fiumi" un vettoriale nel mapset User1 di spearfish60.
> 
> Alla tabella riesco aggiungere campi a piacere con il comando:
> 
> GRASS 6.2.1 (spearfish60):~ > echo "ALTER TABLE fiumi ADD COLUMN po 
> double"|db.execute
> 
> ma non riesco a cancellarli:

http://wiki.gfoss.it/index.php/Sql_notes

E' supportato un gruppo limitato di funzioni e operatori SQL.

ALTER TABLE table ADD [COLUMN] columndef
CREATE TABLE table ( columndefs )
DROP TABLE table
SELECT columns FROM table
SELECT columns FROM table WHERE condition
DELETE FROM table
DELETE FROM table WHERE condition
INSERT INTO table values
INSERT INTO table ( columns ) values
UPDATE table SET assignments
UPDATE table SET assignments WHERE condition

Questo dipende dal driver DBF: http://shapelib.maptools.org/dbf_api.html

Steko

-- 
Stefano Costa
Jabber: steko a jabber.linux.it
http://www.iosa.it Open Archaeology
Io uso GNU/Linux!




Maggiori informazioni sulla lista GRASS-Italia