Note: A new GRASS GIS stable version has been released: GRASS GIS 7.6, available here.
Updated manual page: here
# example for connecting to a PostgreSQL server: db.connect driver=pg database=mydb db.login user=myname pass=secret host=myserver.osgeo.org db.connect -p db.tables -p
db.execute sql="ALTER TABLE mytable ADD ID integer" db.execute sql="CREATE SEQUENCE mytable_seq" db.execute sql="UPDATE mytable SET ID = nextval('mytable_seq')" db.execute sql="DROP SEQUENCE mytable_seq"
\h copy COPY t1 FROM 'filename' USING DELIMITERS ',';
CREATE TABLE test ( id serial NOT NULL, mytime timestamp DEFAULT now(), text varchar, wkb_geometry geometry, CONSTRAINT test_pkey PRIMARY KEY (id) ) WITHOUT OIDS; # insert value INSERT INTO test (text, wkb_geometry) VALUES ('Name',geometryFromText('POLYGON((600000 200000,650000 200000,650000 250000,600000 250000,600000 200000))',-1)); # register geometry column select AddGeometryColumn ('postgis', 'test', 'geometry', -1, 'GEOMETRY', 2);
v.in.ogr input="PG:host=localhost dbname=postgis user=neteler" layer=test \ output=test type=boundary,centroid v.db.select test v.info -t test
Database management in GRASS GIS
Help pages for database modules
SQL support in GRASS GIS
Last changed: $Date: 2017-01-17 11:28:47 -0800 (Tue, 17 Jan 2017) $
Note: A new GRASS GIS stable version has been released: GRASS GIS 7.6, available here.
Updated manual page: here
Main index | Topics index | Keywords index | Graphical index | Full index
© 2003-2019 GRASS Development Team, GRASS GIS 7.2.4svn Reference Manual