[GRASS-SVN] r65885 - grass/branches/releasebranch_7_0/lib/db/sqlp

svn_grass at osgeo.org svn_grass at osgeo.org
Tue Aug 11 02:53:42 PDT 2015


Author: neteler
Date: 2015-08-11 02:53:42 -0700 (Tue, 11 Aug 2015)
New Revision: 65885

Modified:
   grass/branches/releasebranch_7_0/lib/db/sqlp/sql.html
Log:
sql manual: FP calc example added

Modified: grass/branches/releasebranch_7_0/lib/db/sqlp/sql.html
===================================================================
--- grass/branches/releasebranch_7_0/lib/db/sqlp/sql.html	2015-08-11 09:53:24 UTC (rev 65884)
+++ grass/branches/releasebranch_7_0/lib/db/sqlp/sql.html	2015-08-11 09:53:42 UTC (rev 65885)
@@ -55,7 +55,7 @@
 <h3>Database table name restrictions</h3>
 
 <ul>
-<li> No dots allowed as SQL does not support '.' (dots) in table names.</li>
+<li> No dots are allowed as SQL does not support '.' (dots) in table names.</li>
 <li> Supported table name characters are only: <br>
 <div class="code"><pre>
 [A-Za-z][A-Za-z0-9_]*
@@ -136,13 +136,16 @@
 modules):
 
 <div class="code"><pre>
-v.db.addcolumn map=roads col="exprtest double precision"
-v.db.update map=roads col=exprtest value=cat/nulltest
-v.db.update map=roads col=exprtest value=cat/nulltest+cat where=cat=1
+v.db.addcolumn map=roads column="exprtest double precision"
+v.db.update map=roads column=exprtest value="cat/nulltest"
+v.db.update map=roads column=exprtest value="cat/nulltest+cat" where="cat=1"
+
+# using data from another column
+v.db.update map=roads column=exprtest qcolumn="(cat*100.)/SHAPE_LEN."
 </pre></div>
 
 <p>
-Examples of complex expressions in updates (using <tt>db.*</tt>
+Examples of more complex expressions in updates (using <tt>db.*</tt>
 modules):
 
 <div class="code"><pre>
@@ -179,7 +182,7 @@
             where="z_value <> 'N/A'"
 </pre></div>
 
-<h3>Example of concatenating fields</h3>
+<h3>Example of concatenation of fields</h3>
 
 <i>Note: not supported for DBF driver.</i>
 



More information about the grass-commit mailing list