<div dir="ltr">Hi,<div>Is it correct to pass dummy tables that don't exist in database to ogr2ogr  command. It seems to work, but I am not sure it will work going forward(I am currently using 1.9 most</div><div>of the work and 2.0 for some of the new code).</div><div>eg. I passed tables=tablename_that_does_not_exis   (a dummy table name that does not exist) to following command. Note that I did not pass my_osm_data at all to tables parameter. Is that correct?</div><div><br></div><div>ogr2ogr -s_srs EPSG:4326 -t_srs EPSG:4326 -f "ESRI Shapefile" '/tmp/ab.shp' PG:"dbname=mydbname tables=tablename_that_does_not_exist" -sql " select * from my_osm_data limit 1"</div><div><br></div><div><br></div><div>The reason I need to pass tables parameter is that without this the ogr2ogr is very slow. The db has large number of tables with geomtery columns and it seems to effectively query all geometry columns during startup. (And passing the actual set of  tables used would require me to understand all the sqls).</div><div><br></div><div>Thanks,</div><div>Hemant.</div><div><br></div></div>