<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 2 May 2016 at 09:32, Rahkonen Jukka (MML) [via OSGeo.org] <span dir="ltr"><<a href="/user/SendEmail.jtp?type=node&node=5263853&i=0" target="_top" rel="nofollow" link="external">[hidden email]</a>></span> wrote:<br><blockquote style='border-left:2px solid #CCCCCC;padding:0 1em' class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span class="">It</span> <span class="">seems</span> <span class="">to</span> <span class="">me</span> that adding a general support for adding multiple columns with a single request into OGR SQL dialect would require <span class="">to</span> go through every driver: With PostgreSQL, build SQL statement with two ADD COLUMNs, with Oracle use one ADD and list of column definition, with SQLite make as many separate ALTER TABLEs as needed, with file based formats do whatever is needed. That is for sure doable but feels like a big work. Users should also be somehow aware that certain drivers use by default some other SQL dialect than the OGR SQL and adding multiple columns would require different syntax with native dialect and with OGR SQL.</blockquote></div><br>I agree, it seems big. A solution could be to use a kind of access to the db, like the one used by ORM system (SQLAlchemy, etc.), but to build this it's a big job too.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks for this thread with all of you.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Best regard<br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"> Andrea Borruso<br>
website: <a href="http://blog.spaziogis.it" target="_blank" rel="nofollow" link="external">http://blog.spaziogis.it</a><br>38° 7' 48" N, 13° 21' 9" E, EPSG:4326<br>
<br>
--<br>
<br>
"cercare e saper riconoscere chi e cosa,<br>
 in mezzo all’inferno, non è inferno, <br>
e farlo durare, e dargli spazio"<br>
<br>
Italo Calvino<br></div></div></div></div></div></div></div>
</div></div>


        
        
        
<br/><hr align="left" width="300" />
View this message in context: <a href="http://osgeo-org.1560.x6.nabble.com/How-to-add-more-than-one-column-to-a-shapefile-using-ogrinfo-tp5263730p5263853.html">Re: How to add more than one column to a shapefile using ogrinfo</a><br/>
Sent from the <a href="http://osgeo-org.1560.x6.nabble.com/GDAL-Dev-f3742093.html">GDAL - Dev mailing list archive</a> at Nabble.com.<br/>