dotConnect for Salesforce Documentation
SQL Translation

dotConnect for Salesforce can translate a subset of SQL-92 SELECT statements to SOQL for remote execution. As remote execution provides much higher performance than local one, it makes sense to use SELECT statements that are translatable to SOQL.

The following syntax diagrams demonstrate the syntax of SELECT statements that can be converted to SOQL and executed remotely:

SELECT:

SELECT statement

column:

column

result-column:

result-column

table:

table

join:

join

To be translatable, SELECT statement must meet the following requirements: