diff options
author | drh <> | 2024-05-23 15:05:57 +0000 |
---|---|---|
committer | drh <> | 2024-05-23 15:05:57 +0000 |
commit | 294cd87afca712a3fec0506d5cc3af21b73bbd71 (patch) | |
tree | 5ecef0e783af9e73b29ca44a2b97e5284d40caab /src/treeview.c | |
parent | 18ec0d4a34f5ccea7230cbdbb14ffa5467046df5 (diff) | |
parent | c83386cbe562129e342a3b1dec7410b00351e35f (diff) | |
download | sqlite-294cd87afca712a3fec0506d5cc3af21b73bbd71.tar.gz sqlite-294cd87afca712a3fec0506d5cc3af21b73bbd71.zip |
Merge various enhancements that were being held on a branch until after the
3.46.0 release. (1) Allow arbitrary expressions in the second argument to
the RAISE() function. (2) Performance optimization to the OP_OpenRead and
OP_OpenWrite bytecode operators. (3) Allow FTS5 tables to be dropped even if
the associated tokenizer is not available. (4) Performance optimizations in
FTS5. (5) Generate better bytecode to improve performance of ONEROW scans.
FossilOrigin-Name: 1e5385ffc30743412ade1536583504eec36790cac5355042aa1e12d8d2271d1f
Diffstat (limited to 'src/treeview.c')
-rw-r--r-- | src/treeview.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/treeview.c b/src/treeview.c index fa9eac614..4dcc130cd 100644 --- a/src/treeview.c +++ b/src/treeview.c @@ -820,7 +820,8 @@ void sqlite3TreeViewExpr(TreeView *pView, const Expr *pExpr, u8 moreToFollow){ case OE_Ignore: zType = "ignore"; break; } assert( !ExprHasProperty(pExpr, EP_IntValue) ); - sqlite3TreeViewLine(pView, "RAISE %s(%Q)", zType, pExpr->u.zToken); + sqlite3TreeViewLine(pView, "RAISE %s", zType); + sqlite3TreeViewExpr(pView, pExpr->pLeft, 0); break; } #endif |