# explain

open fun explain(analyze: Boolean, options: String?, internalStatement: String, transaction: Transaction): String

Returns the SQL command that obtains information about a statement execution plan.

#### Parameters

analyze

Whether internalStatement should also be executed.

options

Optional string of comma-separated parameters specific to the database.

internalStatement

SQL string representing the statement to get information about.

transaction

Transaction where the operation is executed.