<div dir="auto">Excellent, thanks very much.<div dir="auto"><br></div><div dir="auto">Best, Mike</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 3 Aug 2022, 02:30 Even Rouault, <<a href="mailto:even.rouault@spatialys.com">even.rouault@spatialys.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Le 02/08/2022 à 18:25, Even Rouault a écrit :<br>
><br>
> Le 02/08/2022 à 09:42, Michael Sumner a écrit :<br>
>> Is it possible to determine the default SQL dialect  that will be <br>
>> used in the C++ API?<br>
><br>
> Short answer: no<br>
><br>
> Long answer: for a driver that is backed by a SQL engine (SQLite, <br>
> GPKG, PG, MySQL, OCI, etc.), it will default to the RDBMS SQL engine, <br>
> otherwise to OGR SQL.<br>
<br>
Potential not so pretty way of knowing if the default SQL dialect is OGR <br>
SQL:<br>
<br>
run ExecuteSQL( "SELECT OGR_GEOM_WKT FROM {some_layer_name}" )<br>
<br>
if that works, then at 99.99% , you have OGR SQL.<br>
<br>
Even<br>
<br>
-- <br>
<a href="http://www.spatialys.com" rel="noreferrer noreferrer" target="_blank">http://www.spatialys.com</a><br>
My software is free, but my time generally not.<br>
<br>
</blockquote></div>