This commit is contained in:
2026-06-24 13:47:14 +02:00
commit fd930e15cb
2377 changed files with 1213931 additions and 0 deletions
@@ -0,0 +1,42 @@
## Summary
<!--Explain briefly what goes wrong and explain why you believe this is a bug and not the intended behavior of SQLite (if it is not a crash).-->**No review yet**
## Minimized query
```sql
PRAGMA temp_store = 'DEFAULT';
CREATE TABLE t1(a INT, b INT);
INSERT INTO t1(a,b) VALUES(json_set(-power(if(0.0, 9223372036854775809, 9223372036854775809), 9223372036854775809), '$.new_key', 1),null),(null,null),(1,null);
CREATE UNIQUE INDEX t1b ON t1(abs(b));
SELECT quote(a), quote(b), '|' FROM t1 GROUP BY a, abs(b);
INSERT INTO t1 DEFAULT VALUES;
CREATE TEMPORARY VIEW IF NOT EXISTS v_t1_5266 AS SELECT b FROM t1;
SELECT * FROM t1 WHERE a IN (SELECT a FROM t1 LIMIT 0);
WITH cte AS (SELECT * FROM t1) SELECT * FROM cte c1 JOIN cte c2 ON c1.b = c2.b;
INSERT INTO t1 VALUES (NULL, NULL);
CREATE TRIGGER IF NOT EXISTS trg_t1_2501 BEFORE UPDATE OF a ON t1 FOR EACH ROW BEGIN INSERT INTO t1(a) VALUES (NULL); END;
ANALYZE t1;
CREATE VIEW IF NOT EXISTS v_t1_115 AS SELECT a FROM t1;
```
## Actual output
```sql
Parse error near line 3: no such function: if
INSERT INTO t1(a,b) VALUES(json_set(-power(if(0.0, 9223372036854775809, 922337
error here ---^
```
## Expectation
```sql
```
## Flag
```
```