Connection.statementToSql

string statementToSql(gda.statement.Statement stmt, gda.set.Set params, gda.types.StatementSqlFlag flags, out gda.holder.Holder[] paramsUsed)

Renders stmt as an SQL statement, adapted to the SQL dialect used by cnc

Parameters

stmta #GdaStatement object
paramsa #GdaSet object (which can be obtained using [gda.statement.Statement.getParameters]), or null
flagsSQL rendering flags, as #GdaStatementSqlFlag OR'ed values
paramsUseda place to store the list of individual #GdaHolder objects within params which have been used

Returns

a new string, or null if an error occurred

Throws

[ConnectionException]