This function is intended primarily for use during development.
An empty string is returned if there is no plan. Plans exist when the prepared statement is a SQL query.
When the plan is obtained before the associated query has been executed, the plan shows the operations used to execute the
query. The plan additionally shows the number of rows each operation produced when the plan is obtained after the query has
been executed. This plan can be used to gain insight about the execution of the query.