描述
检索用于创建准备语句的原始SQL文本的保存副本,如果该语句是使用sqlite3_prepare_v2或sqlite3_prepare16_v2编译的。
C / C ++语法
const char *sqlite3_sql(sqlite3_stmt *pStmt) |
PB语法
FUNCTION sqlite3_sql ( _ BYVAL hStmt AS DWORD, _ ) AS DWORD |
参数
pStmt
[in]准备好的语句句柄。
返回值
指向与准备语句关联的SQL字符串的指针。
C ++实现代码
/*
** Return the SQL associated with a prepared statement
*/
SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt){
Vdbe *p = (Vdbe *)pStmt;
return (p && p->isPrepareV2) ? p->zSql : 0;
}