line |
true |
false |
branch |
115
|
389 |
0 |
if( db->xAuth==0 ) return; |
117
|
0 |
0 |
for(iSrc=0; iSrcnSrc; iSrc++){ |
118
|
0 |
0 |
if( pExpr->iTable==pTabList->a[iSrc].iCursor ) break; |
120
|
0 |
0 |
if( iSrc>=0 && iSrcnSrc ){ |
|
0 |
0 |
if( iSrc>=0 && iSrcnSrc ){ |
132
|
0 |
0 |
if( pTab==0 ) return; |
133
|
0 |
0 |
if( pExpr->iColumn>=0 ){ |
136
|
0 |
0 |
}else if( pTab->iPKey>=0 ){ |
146
|
0 |
0 |
if( rc==SQLITE_IGNORE ){ |
148
|
0 |
0 |
}else if( rc==SQLITE_DENY ){ |
149
|
0 |
0 |
if( db->nDb>2 || pExpr->iDb!=0 ){ |
|
0 |
0 |
if( db->nDb>2 || pExpr->iDb!=0 ){ |
156
|
0 |
0 |
}else if( rc!=SQLITE_OK ){ |
177
|
292 |
200 |
if( db->init.busy || db->xAuth==0 ){ |
|
292 |
0 |
if( db->init.busy || db->xAuth==0 ){ |
181
|
0 |
0 |
if( rc==SQLITE_DENY ){ |
184
|
0 |
0 |
}else if( rc!=SQLITE_OK && rc!=SQLITE_IGNORE ){ |
|
0 |
0 |
}else if( rc!=SQLITE_OK && rc!=SQLITE_IGNORE ){ |
202
|
0 |
0 |
if( pParse ){ |
213
|
0 |
6 |
if( pContext->pParse ){ |