sqlite3_expanded_sql

Return the SQL associated with a prepared statement with bound parameters expanded. Space to hold the returned string is obtained from sqlite3_malloc(). The caller is responsible for freeing the returned string by passing it to sqlite3_free().

The SQLITE_TRACE_SIZE_LIMIT puts an upper bound on the size of expanded bound parameters.

sqlite3_expanded_sql()

Return the SQL associated with a prepared statement with bound parameters expanded. Space to hold the returned string is obtained from sqlite3_malloc(). The caller is responsible for freeing the returned string by passing it to sqlite3_free().

The SQLITE_TRACE_SIZE_LIMIT puts an upper bound on the size of expanded bound parameters.

sqlite3_expanded_sql()

Return the SQL associated with a prepared statement with bound parameters expanded. Space to hold the returned string is obtained from sqlite3_malloc(). The caller is responsible for freeing the returned string by passing it to sqlite3_free().

The SQLITE_TRACE_SIZE_LIMIT puts an upper bound on the size of expanded bound parameters.

sqlite3_expanded_sql()

Return the SQL associated with a prepared statement with bound parameters expanded. Space to hold the returned string is obtained from sqlite3_malloc(). The caller is responsible for freeing the returned string by passing it to sqlite3_free().

The SQLITE_TRACE_SIZE_LIMIT puts an upper bound on the size of expanded bound parameters.

sqlite3_expanded_sql()

Return the SQL associated with a prepared statement with bound parameters expanded. Space to hold the returned string is obtained from sqlite3_malloc(). The caller is responsible for freeing the returned string by passing it to sqlite3_free().

The SQLITE_TRACE_SIZE_LIMIT puts an upper bound on the size of expanded bound parameters.

sqlite3_expanded_sql()