## Summary **No review yet** ## Minimized query ```sql PRAGMA trusted_schema = FALSE; .progress strftime('%s', 1) PRAGMA recursive_triggers = TRUE; CREATE TABLE `T` ( a TEXT, b REAL ); INSERT INTO "T" VALUES (('' || ('a') || ''),format('%05d', x'a8d594ac7f9c4daed23796a250a4f23a')), ('b',-CAST(-(-(9223372036854775806)) AS DOUB)), ('c',9e999); SELECT a,b, LEAD(b,1) OVER (ORDER BY b DESC) AS c, NTILE(2) OVER (ORDER BY b DESC) AS d FROM `T`; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(NULL)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/(NULL - 0) AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE NOT NOT (rowid = 1) RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE +b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; CREATE TABLE T1 ( a INTEGER, b TEXT ); CREATE TABLE T2 ( a INTEGER, b TEXT ); INSERT INTO T1 VALUES (1,'a'),(2,'b'); INSERT INTO T2 VALUES (1,'c'),(1,'d'); SELECT T1.b, ( SELECT GROUP_CONCAT(b,',') FROM T2 WHERE T2.a=T1.a ) AS c FROM T1; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; SELECT * FROM T RIGHT JOIN T; SELECT COUNT(a) FROM T; INSERT OR ROLLBACK INTO T VALUES (NULL, 0, 'x'); SELECT NTILE(-1) OVER (ORDER BY b GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM T; CREATE TRIGGER IF NOT EXISTS trg_T_626 BEFORE INSERT ON T BEGIN SELECT RAISE(FAIL, 'no'); END; SELECT LAG(a, 1) OVER (PARTITION BY a ORDER BY a GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM T; ANALYZE; CREATE TABLE T ( A VARCHAR(20), B VARCHAR(30), C VARCHAR(30), PRIMARY KEY (A, B), UNIQUE (A, C) ); INSERT INTO T VALUES ('a', 'p', 'x'); INSERT INTO T VALUES ('a', 'q', 'y'); INSERT INTO T VALUES ('b', 'p', 'z'); INSERT INTO T VALUES ('c', 'r', 'w'); INSERT INTO T VALUES ('d', 's', 'v'); SELECT A, COUNT(DISTINCT B) AS D FROM T GROUP BY A HAVING COUNT(DISTINCT B) >= 1; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(NULL)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/(NULL - 0) AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE NOT NOT (rowid = 1) RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; SELECT * FROM T CROSS JOIN T; SELECT COUNT(a) FROM T; INSERT OR ROLLBACK INTO T VALUES (NULL, 0, 'x'); SELECT NTILE(-1) OVER (ORDER BY b GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM T; CREATE TRIGGER IF NOT EXISTS trg_T_626 BEFORE INSERT ON T BEGIN SELECT RAISE(FAIL, 'no'); END; SELECT LAG(a, 1) OVER (PARTITION BY a ORDER BY a GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM T; ANALYZE; CREATE TABLE T ( A VARCHAR(20), B VARCHAR(30), C VARCHAR(30), PRIMARY KEY (A, B), UNIQUE (A, C) ); INSERT INTO T VALUES ('a', 'p', 'x'); INSERT INTO T VALUES ('a', 'q', 'y'); INSERT INTO T VALUES ('b', 'p', 'z'); INSERT INTO T VALUES ('c', 'r', 'w'); INSERT INTO T VALUES ('d', 's', 'v'); SELECT A, COUNT(DISTINCT B) AS D FROM T GROUP BY A HAVING COUNT(DISTINCT B) >= 1; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(NULL)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/(NULL - 0) AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE NOT NOT (rowid = 1) RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; CREATE TABLE T1 ( a INTEGER, b REAL ); CREATE TABLE T2 ( a INTEGER, b REAL ); INSERT INTO T1 VALUES (1,1.0); INSERT INTO T2 VALUES (1,-1.0),(2,9e999); INSERT OR REPLACE INTO T1 SELECT * FROM T2; SELECT * FROM T1; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; SELECT * FROM T CROSS JOIN T; SELECT COUNT(a) FROM T; INSERT OR ROLLBACK INTO T VALUES (NULL, 0, 'x'); SELECT NTILE(-1) OVER (ORDER BY b GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM T; CREATE TRIGGER IF NOT EXISTS trg_T_626 BEFORE INSERT ON T BEGIN SELECT RAISE(FAIL, 'no'); END; SELECT LAG(a, 1) OVER (PARTITION BY a ORDER BY a GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM T; ANALYZE; CREATE TABLE T ( A VARCHAR(20), B VARCHAR(30), C VARCHAR(30), PRIMARY KEY (A, B), UNIQUE (A, C) ); INSERT INTO T VALUES ('a', 'p', 'x'); INSERT INTO T VALUES ('a', 'q', 'y'); INSERT INTO T VALUES ('b', 'p', 'z'); INSERT INTO T VALUES ('c', 'r', 'w'); INSERT INTO T VALUES ('d', 's', 'v'); SELECT A, COUNT(DISTINCT B) AS D FROM T GROUP BY A HAVING COUNT(DISTINCT B) >= 1; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(NULL)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/(NULL - 0) AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE NOT NOT (rowid = 1) RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; SELECT * FROM T CROSS JOIN T; SELECT COUNT(a) FROM T; INSERT OR ROLLBACK INTO T VALUES (NULL, 0, 'x'); SELECT NTILE(-1) OVER (ORDER BY b GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM T; CREATE TRIGGER IF NOT EXISTS trg_T_626 BEFORE INSERT ON T BEGIN SELECT RAISE(FAIL, 'no'); END; SELECT LAG(a, 1) OVER (PARTITION BY a ORDER BY a GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM T; ANALYZE; CREATE TABLE T ( A VARCHAR(20), B VARCHAR(30), C VARCHAR(30), PRIMARY KEY (A, B), UNIQUE (A, C) ); INSERT INTO T VALUES ('a', 'p', 'x'); INSERT INTO T VALUES ('a', 'q', 'y'); INSERT INTO T VALUES ('b', 'p', 'z'); INSERT INTO T VALUES ('c', 'r', 'w'); INSERT INTO T VALUES ('d', 's', 'v'); SELECT A, COUNT(DISTINCT B) AS D FROM T GROUP BY A HAVING COUNT(DISTINCT B) >= 1; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(NULL)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/(NULL - 0) AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE NOT NOT (rowid = 1) RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; SELECT * FROM T CROSS JOIN T; SELECT COUNT(a) FROM T; INSERT OR ROLLBACK INTO T VALUES (NULL, 0, 'x'); SELECT NTILE(-1) OVER (ORDER BY b GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM T; CREATE TRIGGER IF NOT EXISTS trg_T_626 BEFORE INSERT ON T BEGIN SELECT RAISE(FAIL, 'no'); END; SELECT LAG(a, 1) OVER (PARTITION BY a ORDER BY a GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM T; ANALYZE; CREATE TABLE T ( A VARCHAR(20), B VARCHAR(30), C VARCHAR(30), PRIMARY KEY (A, B), UNIQUE (A, C) ); INSERT INTO T VALUES ('a', 'p', 'x'); INSERT INTO T VALUES ('a', 'q', 'y'); INSERT INTO T VALUES ('b', 'p', 'z'); INSERT INTO T VALUES ('c', 'r', 'w'); INSERT INTO T VALUES ('d', 's', 'v'); SELECT A, COUNT(DISTINCT B) AS D FROM T GROUP BY A HAVING COUNT(DISTINCT B) >= 1; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(NULL)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/(NULL - 0) AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE NOT NOT (rowid = 1) RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; SELECT * FROM T CROSS JOIN T; SELECT COUNT(a) FROM T; INSERT OR ROLLBACK INTO T VALUES (NULL, 0, 'x'); SELECT NTILE(-1) OVER (ORDER BY b GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM T; CREATE TRIGGER IF NOT EXISTS trg_T_626 BEFORE INSERT ON T BEGIN SELECT RAISE(FAIL, 'no'); END; SELECT LAG(a, 1) OVER (PARTITION BY a ORDER BY a GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM T; ANALYZE; CREATE TABLE T ( A VARCHAR(20), B VARCHAR(30), C VARCHAR(30), PRIMARY KEY (A, B), UNIQUE (A, C) ); INSERT INTO T VALUES ('a', 'p', 'x'); INSERT INTO T VALUES ('a', 'q', 'y'); INSERT INTO T VALUES ('b', 'p', 'z'); INSERT INTO T VALUES ('c', 'r', 'w'); INSERT INTO T VALUES ('d', 's', 'v'); SELECT A, COUNT(DISTINCT B) AS D FROM T GROUP BY A HAVING COUNT(DISTINCT B) >= 1; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(NULL)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/(NULL - 0) AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE NOT NOT (rowid = 1) RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; BEGIN EXCLUSIVE TRANSACTION; SAVEPOINT sp838; -- min(1, 2, 3, 4, 5) .scanstats off .exit -(-(9999)) PRAGMA vdbe_debug = OFF; PRAGMA full_column_names = NO; PRAGMA cell_size_check = TRUE; .nonce CREATE TABLE T ( a TEXT, b TEXT ); INSERT INTO T VALUES ('a','2020-01-01'), ('b','2026-01-01'); SELECT a, CAST( (julianday('now')-julianday(b))/365.25 AS INTEGER ) AS c FROM T; UPDATE T SET b = -3 WHERE rowid = 1 RETURNING *; CREATE TEMP VIEW IF NOT EXISTS v_T_9090 AS SELECT a FROM T; SELECT * FROM T WHERE b > ALL (SELECT b FROM T); SELECT ROW_NUMBER() OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE TABLE T ( a TEXT, b TEXT, c REAL ); INSERT INTO T VALUES ('a','b',1.0), ('a','c',-1.0), ('b','d',0.0); SELECT COALESCE(a,'e') AS d, COALESCE(b,'f') AS e, SUM(c) AS f FROM T GROUP BY a,b; SELECT TOTAL(b) FROM T; ROLLBACK TRANSACTION TO SAVEPOINT sp838; RELEASE SAVEPOINT sp838; ALTER TABLE T ADD COLUMN extra_7826 DECIMAL(10,5) DEFAULT (random()); WITH cte AS (SELECT * FROM T), cte2 AS (SELECT * FROM cte) SELECT * FROM cte2; COMMIT; CREATE TRIGGER IF NOT EXISTS trg_T_4127 AFTER DELETE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; SELECT * FROM T CROSS JOIN T; SELECT COUNT(a) FROM T; INSERT OR ROLLBACK INTO T VALUES (NULL, 0, 'x'); SELECT NTILE(-1) OVER (ORDER BY b GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM T; CREATE TRIGGER IF NOT EXISTS trg_T_626 BEFORE INSERT ON T BEGIN SELECT RAISE(FAIL, 'no'); END; SELECT LAG(a, 1) OVER (PARTITION BY a ORDER BY a GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) FROM T; ANALYZE; CREATE TABLE T ( A VARCHAR(20), B VARCHAR(30), C VARCHAR(30), PRIMARY KEY (A, B), UNIQUE (A, C) ); INSERT INTO T VALUES ('a', 'p', 'x'); INSERT INTO T VALUES ('a', 'q', 'y'); INSERT INTO T VALUES ('b', 'p', 'z'); INSERT INTO T VALUES ('c', 'r', 'w'); INSERT INTO T VALUES ('d', 's', 'v'); SELECT A, COUNT(DISTINCT B) AS D FROM T GROUP BY A HAVING COUNT(DISTINCT B) >= 1; SELECT * FROM T; SELECT DENSE_RANK() OVER (PARTITION BY A ORDER BY A ROWS BETWEEN 2 PRECEDING AND 2 FOLLOWING EXCLUDE CURRENT ROW) FROM T; ANALYZE; ALTER TABLE T ADD COLUMN extra_8461 TEXT NOT NULL DEFAULT 0; WITH RECURSIVE multi(a, b) AS (VALUES(1, 1.0) UNION ALL SELECT a+1, b*0.5 FROM multi WHERE a<23) SELECT * FROM multi; VACUUM; PRAGMA schema_version; ANALYZE T; SELECT * FROM T; WITH RECURSIVE cte AS (SELECT B FROM T UNION ALL SELECT B FROM cte LIMIT 1) SELECT * FROM cte; SELECT * FROM T AS a FULL JOIN T AS b ON a.rowid = b.rowid; INSERT INTO T VALUES (NULL, NULL, NULL); VACUUM; WITH a AS (SELECT * FROM T), b AS (SELECT * FROM a), c AS (SELECT * FROM b), d AS (SELECT * FROM c) SELECT * FROM d; DROP TRIGGER IF EXISTS T; SELECT COUNT(*) FILTER (WHERE B IS NOT NULL), SUM(rowid) FILTER (WHERE B > 0), COUNT(*) FILTER (WHERE 1=0), COUNT(*) FILTER (WHERE 1=1), COUNT(*) FILTER (WHERE NULL), AVG(B) FILTER (WHERE B > 0 AND B < 100), COUNT(*) FILTER (WHERE typeof(B) = "text") FROM T; CREATE TRIGGER IF NOT EXISTS trg_T_3283 BEFORE INSERT ON T BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; REINDEX T; WITH RECURSIVE cnt(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM cnt WHERE x<71) SELECT SUM(x) FROM cnt; SELECT MIN(A) FROM T; SELECT * FROM T WHERE A IN (SELECT DISTINCT A FROM T); SELECT GROUP_CONCAT(A) OVER (PARTITION BY A ORDER BY A ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) FROM T; SELECT COUNT(*) FILTER (WHERE C IS NOT NULL), SUM(rowid) FILTER (WHERE C > 0), COUNT(*) FILTER (WHERE 1=0), COUNT(*) FILTER (WHERE 1=1), COUNT(*) FILTER (WHERE NULL), AVG(C) FILTER (WHERE C > 0 AND C < 100), COUNT(*) FILTER (WHERE typeof(C) = "text") FROM T; WITH cte AS (SELECT 1.5 AS x) SELECT CAST(x AS TEXT) FROM cte; SELECT SUM(A) FROM T; INSERT INTO T SELECT * FROM T; UPDATE T SET C = '' WHERE C BETWEEN 0 AND 100 RETURNING *; SELECT COUNT(*) FROM T; ALTER TABLE T1 ADD COLUMN extra_6376 INT COLLATE RTRIM; UPDATE T1 SET a = json_object('k', a) WHERE a BETWEEN 0 AND 100; SELECT * FROM T1 AS a FULL JOIN T2 AS b ON a.rowid = b.rowid; ALTER TABLE T1 DROP COLUMN a; REINDEX T1; INSERT INTO T SELECT * FROM T; WITH cte(a, b, c) AS (SELECT A, A, A FROM T) SELECT a, b, c FROM cte; SELECT * FROM T AS a INNER JOIN T2 AS b ON a.rowid = b.rowid; INSERT INTO T1 DEFAULT VALUES; INSERT OR REPLACE INTO T2 VALUES ('x', -3); VACUUM; INSERT INTO T SELECT * FROM T; INSERT OR FAIL INTO T1 VALUES ('x', NULL); ALTER TABLE T1 RENAME TO T1_r3533; SELECT COUNT(*) FROM T2; SELECT COUNT(*) FROM T2; SELECT SUM(a) FROM T2; ALTER TABLE T1 DROP COLUMN a; ALTER TABLE T ADD COLUMN extra_9361 BIGINT DEFAULT ''; PRAGMA trusted_schema = TRUE; ``` ## Actual output ```sql Memory Used: 62592 (max 62592) bytes Number of Outstanding Allocations: 122 (max 122) Number of Pcache Overflow Bytes: 4104 (max 4104) bytes Largest Allocation: 48000 bytes Largest Pcache Allocation: 4104 bytes Lookaside Slots Used: 35 (max 36) Successful lookaside attempts: 37 Lookaside failures due to size: 0 Lookaside failures due to OOM: 0 Pager Heap Usage: 4904 bytes Page cache hits: 0 Page cache misses: 0 Page cache writes: 0 Page cache spills: 0 Schema Heap Usage: 0 bytes Statement Heap/Lookaside Usage: 2528 bytes Fullscan Steps: 0 Sort Operations: 0 Autoindex Inserts: 0 Virtual Machine Steps: 4 Reprepare operations: 0 Number of times run: 1 Memory used by prepared stmt: 2528 Bytes received by read(): 10409 Bytes sent to write(): 0 Read() system calls: 13 Write() system calls: 0 Bytes read from storage: 0 Bytes written to storage: 0 Cancelled write bytes: 0 Progress 1 Progress 2 Progress 3 Progress 4 Memory Used: 62592 (max 62592) bytes Number of Outstanding Allocations: 122 (max 122) Number of Pcache Overflow Bytes: 4104 (max 4104) bytes Largest Allocation: 48000 bytes Largest Pcache Allocation: 4104 bytes Lookaside Slots Used: 35 (max 36) Successful lookaside attempts: 42 Lookaside failures due to size: 0 Lookaside failures due to OOM: 0 Pager Heap Usage: 4904 bytes Page cache hits: 0 Page cache misses: 0 Page cache writes: 0 Page cache spills: 0 Schema Heap Usage: 0 bytes Statement Heap/Lookaside Usage: 2528 bytes Fullscan Steps: 0 Sort Operations: 0 Autoindex Inserts: 0 Virtual Machine Steps: 4 Reprepare operations: 0 Number of times run: 1 Memory used by prepared stmt: 2528 Bytes received by read(): 10504 Bytes sent to write(): 1286 Read() system calls: 15 Write() system calls: 1 Bytes read from storage: 0 Bytes written to storage: 0 Cancelled write bytes: 0 Progress 5 Progress 6 Progress 7 Progress 8 Progress 9 Progress 10 Progress 11 Progress 12 Progress 13 Progress 14 Progress 15 Progress 16 Progress 17 Progress 18 Progress 19 Progress 20 Progress 21 Progress 22 Progress 23 Progress 24 Progress 25 Progress 26 Progress 27 Progress 28 Progress 29 Progress 30 Progress 31 Progress 32 Progress 33 Progress 34 Progress 35 Progress 36 Progress 37 Progress 38 Progress 39 Progress 40 Progress 41 Progress 42 Progress 43 Progress 44 Progress 45 Progress 46 Progress 47 Progress 48 Progress 49 Progress 50 Progress 51 Progress 52 Progress 53 Progress 54 Progress 55 Progress 56 Progress 57 Progress 58 Progress 59 Progress 60 Progress 61 Memory Used: 78880 (max 80432) bytes Number of Outstanding Allocations: 162 (max 176) Number of Pcache Overflow Bytes: 16928 (max 16928) bytes Largest Allocation: 48000 bytes Largest Pcache Allocation: 4360 bytes Lookaside Slots Used: 32 (max 88) Successful lookaside attempts: 117 Lookaside failures due to size: 0 Lookaside failures due to OOM: 0 Pager Heap Usage: 13592 bytes Page cache hits: 4 Page cache misses: 0 Page cache writes: 0 Page cache spills: 0 Schema Heap Usage: 1008 bytes Statement Heap/Lookaside Usage: 2432 bytes Fullscan Steps: 0 Sort Operations: 0 Autoindex Inserts: 0 Virtual Machine Steps: 30 Reprepare operations: 0 Number of times run: 1 Memory used by prepared stmt: 2432 Bytes received by read(): 10858 Bytes sent to write(): 2619 Read() system calls: 18 Write() system calls: 2 Bytes read from storage: 0 Bytes written to storage: 0 Cancelled write bytes: 0 Progress 62 Progress 63 Progress 64 Progress 65 Progress 66 Progress 67 Progress 68 Progress 69 Progress 70 Progress 71 Progress 72 Progress 73 Progress 74 Progress 75 Progress 76 Progress 77 Progress 78 Progress 79 Progress 80 Progress 81 Progress 82 Progress 83 Progress 84 Progress 85 Progress 86 Progress 87 Progress 88 Progress 89 Progress 90 Progress 91 Progress 92 Progress 93 Progress 94 Progress 95 Progress 96 Progress 97 Progress 98 Progress 99 Progress 100 Progress 101 Progress 102 Progress 103 Progress 104 Progress 105 Progress 106 Memory Used: 76472 (max 82152) bytes Number of Outstanding Allocations: 151 (max 176) Number of Pcache Overflow Bytes: 16928 (max 16928) bytes Largest Allocation: 48000 bytes Largest Pcache Allocation: 4360 bytes Lookaside Slots Used: 49 (max 88) Successful lookaside attempts: 184 Lookaside failures due to size: 0 Lookaside failures due to OOM: 0 Pager Heap Usage: 13592 bytes Page cache hits: 2 Page cache misses: 0 Page cache writes: 0 Page cache spills: 0 Schema Heap Usage: 1032 bytes Statement Heap/Lookaside Usage: 6464 bytes Fullscan Steps: 0 Sort Operations: 0 Autoindex Inserts: 0 Virtual Machine Steps: 45 Reprepare operations: 0 Number of times run: 1 Memory used by prepared stmt: 6464 Bytes received by read(): 10956 Bytes sent to write(): 4595 Read() system calls: 20 Write() system calls: 3 Bytes read from storage: 0 Bytes written to storage: 0 Cancelled write bytes: 0 Progress 107 Progress 108 Progress 109 Progress 110 Progress 111 Progress 112 Progress 113 Progress 114 Progress 115 Progress 116 Progress 117 Progress 118 Progress 119 Progress 120 Progress 121 Progress 122 Progress 123 Progress 124 Progress 125 Progress 126 Progress 127 Progress 128 Progress 129 Progress 130 Progress 131 Progress 132 Progress 133 Progress 134 Progress 135 Progress 136 Progress 137 Progress 138 Progress 139 Progress 140 Progress 141 Progress 142 Progress 143 Progress 144 Progress 145 Progress 146 Progress 147 Progress 148 Progress 149 Progress 150 Progress 151 Progress 152 Progress 153 Progress 154 Progress 155 Progress 156 Progress 157 Progress 158 Progress 159 Progress 160 Progress 161 Progress 162 Progress 163 Progress 164 Progress 165 Progress 166 Progress 167 Progress 168 Progress 169 Progress 170 Progress 171 Progress 172 Progress 173 Progress 174 Progress 175 Progress 176 Progress 177 Progress 178 Progress 179 Progress 180 Progress 181 Progress 182 Progress 183 Progress 184 Progress 185 Progress 186 Progress 187 Progress 188 Progress 189 Progress 190 Progress 191 Progress 192 Progress 193 Progress 194 Progress 195 Progress 196 Progress 197 Progress 198 Progress 199 Progress 200 Progress 201 Progress 202 Progress 203 Progress 204 Progress 205 Progress 206 Progress 207 Progress 208 Progress 209 Progress 210 Progress 211 Progress 212 Progress 213 Progress 214 Progress 215 Progress 216 Progress 217 Progress 218 Progress 219 Progress 220 Progress 221 Progress 222 Progress 223 Progress 224 Progress 225 Progress 226 Progress 227 Progress 228 Progress 229 Progress 230 Progress 231 Progress 232 Progress 233 Progress 234 Progress 235 Progress 236 Progress 237 Progress 238 Progress 239 Progress 240 Progress 241 Progress 242 Progress 243 Progress 244 Progress 245 Progress 246 Progress 247 Progress 248 Progress 249 Progress 250 Progress 251 Progress 252 Progress 253 Progress 254 Progress 255 Progress 256 Progress 257 Progress 258 Progress 259 Progress 260 Progress 261 Progress 262 Progress 263 Progress 264 Progress 265 Progress 266 Progress 267 Progress 268 Progress 269 Progress 270 Progress 271 Progress 272 Progress 273 Progress 274 Progress 275 Progress 276 Progress 277 Progress 278 Progress 279 Progress 280 Progress 281 Progress 282 Progress 283 Progress 284 Progress 285 Progress 286 Progress 287 Progress 288 Progress 289 Progress 290 Progress 291 Progress 292 Progress 293 Progress 294 Progress 295 Progress 296 Progress 297 Progress 298 Progress 299 Progress 300 Progress 301 Progress 302 Progress 303 Progress 304 Progress 305 Progress 306 Progress 307 Progress 308 Progress 309 Progress 310 Progress 311 Progress 312 Progress 313 Progress 314 Progress 315 Progress 316 Progress 317 Progress 318 Progress 319 Progress 320 Progress 321 Progress 322 Progress 323 Progress 324 Progress 325 Progress 326 Progress 327 Progress 328 Progress 329 Progress 330 Progress 331 Progress 332 Progress 333 Progress 334 Progress 335 Progress 336 Progress 337 Progress 338 Progress 339 Progress 340 Progress 341 Progress 342 Progress 343 Progress 344 Progress 345 Progress 346 Progress 347 Progress 348 Progress 349 Progress 350 Progress 351 c|Inf|0.0|1 Progress 352 Progress 353 Progress 354 Progress 355 Progress 356 Progress 357 Progress 358 Progress 359 Progress 360 Progress 361 Progress 362 Progress 363 Progress 364 Progress 365 Progress 366 Progress 367 Progress 368 Progress 369 a|0.0|-9.22337203685478e+18|1 Progress 370 Progress 371 Progress 372 Progress 373 Progress 374 Progress 375 Progress 376 Progress 377 Progress 378 Progress 379 Progress 380 Progress 381 Progress 382 Progress 383 Progress 384 Progress 385 Progress 386 b|-9.22337203685478e+18||2 Progress 387 Progress 388 Progress 389 Progress 390 Progress 391 Progress 392 Memory Used: 84648 (max 288176) bytes Number of Outstanding Allocations: 155 (max 180) Number of Pcache Overflow Bytes: 16928 (max 33344) bytes Largest Allocation: 87200 bytes Largest Pcache Allocation: 4360 bytes Lookaside Slots Used: 67 (max 123) Successful lookaside attempts: 330 Lookaside failures due to size: 2 Lookaside failures due to OOM: 8 Pager Heap Usage: 13592 bytes Page cache hits: 2 Page cache misses: 0 Page cache writes: 0 Page cache spills: 0 Schema Heap Usage: 1032 bytes Statement Heap/Lookaside Usage: 36112 bytes Fullscan Steps: 2 Sort Operations: 1 Autoindex Inserts: 0 Virtual Machine Steps: 286 Reprepare operations: 0 Number of times run: 1 Memory used by prepared stmt: 36112 Bytes received by read(): 11054 Bytes sent to write(): 10535 Read() system calls: 22 Write() system calls: 5 Bytes read from storage: 0 Bytes written to storage: 0 Cancelled write bytes: 0 Progress 393 Progress 394 Progress 395 Progress 396 Memory Used: 76472 (max 288176) bytes Number of Outstanding Allocations: 151 (max 180) Number of Pcache Overflow Bytes: 16928 (max 33344) bytes Largest Allocation: 87200 bytes Largest Pcache Allocation: 4360 bytes Lookaside Slots Used: 35 (max 123) Successful lookaside attempts: 333 Lookaside failures due to size: 2 Lookaside failures due to OOM: 8 Pager Heap Usage: 13592 bytes Page cache hits: 1 Page cache misses: 0 Page cache writes: 0 Page cache spills: 0 Schema Heap Usage: 1032 bytes Statement Heap/Lookaside Usage: 2528 bytes Fullscan Steps: 0 Sort Operations: 0 Autoindex Inserts: 0 Virtual Machine Steps: 4 Reprepare operations: 0 Number of times run: 1 Memory used by prepared stmt: 2528 Bytes received by read(): 11153 Bytes sent to write(): 11529 Read() system calls: 24 Write() system calls: 6 Bytes read from storage: 0 Bytes written to storage: 0 Cancelled write bytes: 0 Progress 397 Progress 398 Progress 399 Memory Used: 76472 (max 288176) bytes Number of Outstanding Allocations: 151 (max 180) Number of Pcache Overflow Bytes: 16928 (max 33344) bytes Largest Allocation: 87200 bytes Largest Pcache Allocation: 4360 bytes Lookaside Slots Used: 37 (max 123) Successful lookaside attempts: 338 Lookaside failures due to size: 2 Lookaside failures due to OOM: 8 Pager Heap Usage: 13592 bytes Page cache hits: 0 Page cache misses: 0 Page cache writes: 0 Page cache spills: 0 Schema Heap Usage: 1032 bytes Statement Heap/Lookaside Usage: 2656 bytes Fullscan Steps: 0 Sort Operations: 0 Autoindex Inserts: 0 Virtual Machine Steps: 3 Reprepare operations: 0 Number of times run: 1 Memory used by prepared stmt: 2656 Bytes received by read(): 11252 Bytes sent to write(): 12880 Read() system calls: 26 Write() system calls: 7 Bytes read from storage: 0 Bytes written to storage: 0 Cancelled write bytes: 0 ``` ## Expectation ```sql Memory Used: 63416 (max 63416) bytes Number of Outstanding Allocations: 132 (max 132) Number of Pcache Overflow Bytes: 4104 (max 4104) bytes Largest Allocation: 48000 bytes Largest Pcache Allocation: 4104 bytes Lookaside Slots Used: 51 (max 52) Successful lookaside attempts: 53 Lookaside failures due to size: 0 Lookaside failures due to OOM: 0 Pager Heap Usage: 4904 bytes Page cache hits: 0 Page cache misses: 0 Page cache writes: 0 Page cache spills: 0 Temporary data spilled to disk: 0 Schema Heap Usage: 0 bytes Statement Heap/Lookaside Usage: 2528 bytes Fullscan Steps: 0 Sort Operations: 0 Autoindex Inserts: 0 Virtual Machine Steps: 5 Reprepare operations: 0 Number of times run: 1 Memory used by prepared stmt: 2528 Bytes received by read(): 11185 Bytes sent to write(): 0 Read() system calls: 14 Write() system calls: 0 Bytes read from storage: 0 Bytes written to storage: 0 Cancelled write bytes: 0 Progress 1 Progress 2 Progress 3 Progress 4 Progress 5 Memory Used: 63416 (max 63416) bytes Number of Outstanding Allocations: 132 (max 132) Number of Pcache Overflow Bytes: 4104 (max 4104) bytes Largest Allocation: 48000 bytes Largest Pcache Allocation: 4104 bytes Lookaside Slots Used: 51 (max 52) Successful lookaside attempts: 58 Lookaside failures due to size: 0 Lookaside failures due to OOM: 0 Pager Heap Usage: 4904 bytes Page cache hits: 0 Page cache misses: 0 Page cache writes: 0 Page cache spills: 0 Temporary data spilled to disk: 0 Schema Heap Usage: 0 bytes Statement Heap/Lookaside Usage: 2528 bytes Fullscan Steps: 0 Sort Operations: 0 Autoindex Inserts: 0 Virtual Machine Steps: 5 Reprepare operations: 0 Number of times run: 1 Memory used by prepared stmt: 2528 Bytes received by read(): 11280 Bytes sent to write(): 1325 Read() system calls: 16 Write() system calls: 1 Bytes read from storage: 0 Bytes written to storage: 0 Cancelled write bytes: 0 Progress 6 Progress 7 Progress 8 Progress 9 Progress 10 Progress 11 Progress 12 Progress 13 Progress 14 Progress 15 Progress 16 Progress 17 Progress 18 Progress 19 Progress 20 Progress 21 Progress 22 Progress 23 Progress 24 Progress 25 Progress 26 Progress 27 Progress 28 Progress 29 Progress 30 Progress 31 Progress 32 Progress 33 Progress 34 Progress 35 Progress 36 Progress 37 Progress 38 Progress 39 Progress 40 Progress 41 Progress 42 Progress 43 Progress 44 Progress 45 Progress 46 Progress 47 Progress 48 Progress 49 Progress 50 Progress 51 Progress 52 Progress 53 Progress 54 Progress 55 Progress 56 Progress 57 Progress 58 Progress 59 Progress 60 Progress 61 Progress 62 Progress 63 Progress 64 Memory Used: 79416 (max 80952) bytes Number of Outstanding Allocations: 172 (max 186) Number of Pcache Overflow Bytes: 16936 (max 16936) bytes Largest Allocation: 48000 bytes Largest Pcache Allocation: 4368 bytes Lookaside Slots Used: 48 (max 97) Successful lookaside attempts: 126 Lookaside failures due to size: 0 Lookaside failures due to OOM: 0 Pager Heap Usage: 13608 bytes Page cache hits: 4 Page cache misses: 0 Page cache writes: 0 Page cache spills: 0 Temporary data spilled to disk: 0 Schema Heap Usage: 856 bytes Statement Heap/Lookaside Usage: 2312 bytes Fullscan Steps: 0 Sort Operations: 0 Autoindex Inserts: 0 Virtual Machine Steps: 30 Reprepare operations: 0 Number of times run: 1 Memory used by prepared stmt: 2312 Bytes received by read(): 11378 Bytes sent to write(): 2708 Read() system calls: 18 Write() system calls: 2 Bytes read from storage: 0 Bytes written to storage: 0 Cancelled write bytes: 0 Progress 65 Progress 66 Progress 67 Progress 68 Progress 69 Progress 70 Progress 71 Progress 72 Progress 73 Progress 74 Progress 75 Progress 76 Progress 77 Progress 78 Progress 79 Progress 80 Progress 81 Progress 82 Progress 83 Progress 84 Progress 85 Progress 86 Progress 87 Progress 88 Progress 89 Progress 90 Progress 91 Progress 92 Progress 93 Progress 94 Progress 95 Progress 96 Progress 97 Progress 98 Progress 99 Progress 100 Progress 101 Progress 102 Progress 103 Progress 104 Progress 105 Progress 106 Progress 107 Progress 108 Progress 109 Memory Used: 77112 (max 82744) bytes Number of Outstanding Allocations: 161 (max 186) Number of Pcache Overflow Bytes: 16936 (max 16936) bytes Largest Allocation: 48000 bytes Largest Pcache Allocation: 4368 bytes Lookaside Slots Used: 65 (max 97) Successful lookaside attempts: 196 Lookaside failures due to size: 0 Lookaside failures due to OOM: 0 Pager Heap Usage: 13608 bytes Page cache hits: 2 Page cache misses: 0 Page cache writes: 0 Page cache spills: 0 Temporary data spilled to disk: 0 Schema Heap Usage: 864 bytes Statement Heap/Lookaside Usage: 6464 bytes Fullscan Steps: 0 Sort Operations: 0 Autoindex Inserts: 0 Virtual Machine Steps: 45 Reprepare operations: 0 Number of times run: 1 Memory used by prepared stmt: 6464 Bytes received by read(): 11476 Bytes sent to write(): 4747 Read() system calls: 20 Write() system calls: 3 Bytes read from storage: 0 Bytes written to storage: 0 Cancelled write bytes: 0 Progress 110 Progress 111 Progress 112 Progress 113 Progress 114 Progress 115 Progress 116 Progress 117 Progress 118 Progress 119 Progress 120 Progress 121 Progress 122 Progress 123 Progress 124 Progress 125 Progress 126 Progress 127 Progress 128 Progress 129 Progress 130 Progress 131 Progress 132 Progress 133 Progress 134 Progress 135 Progress 136 Progress 137 Progress 138 Progress 139 Progress 140 Progress 141 Progress 142 Progress 143 Progress 144 Progress 145 Progress 146 Progress 147 Progress 148 Progress 149 Progress 150 Progress 151 Progress 152 Progress 153 Progress 154 Progress 155 Progress 156 Progress 157 Progress 158 Progress 159 Progress 160 Progress 161 Progress 162 Progress 163 Progress 164 Progress 165 Progress 166 Progress 167 Progress 168 Progress 169 Progress 170 Progress 171 Progress 172 Progress 173 Progress 174 Progress 175 Progress 176 Progress 177 Progress 178 Progress 179 Progress 180 Progress 181 Progress 182 Progress 183 Progress 184 Progress 185 Progress 186 Progress 187 Progress 188 Progress 189 Progress 190 Progress 191 Progress 192 Progress 193 Progress 194 Progress 195 Progress 196 Progress 197 Progress 198 Progress 199 Progress 200 Progress 201 Progress 202 Progress 203 Progress 204 Progress 205 Progress 206 Progress 207 Progress 208 Progress 209 Progress 210 Progress 211 Progress 212 Progress 213 Progress 214 Progress 215 Progress 216 Progress 217 Progress 218 Progress 219 Progress 220 Progress 221 Progress 222 Progress 223 Progress 224 Progress 225 Progress 226 Progress 227 Progress 228 Progress 229 Progress 230 Progress 231 Progress 232 Progress 233 Progress 234 Progress 235 Progress 236 Progress 237 Progress 238 Progress 239 Progress 240 Progress 241 Progress 242 Progress 243 Progress 244 Progress 245 Progress 246 Progress 247 Progress 248 Progress 249 Progress 250 Progress 251 Progress 252 Progress 253 Progress 254 Progress 255 Progress 256 Progress 257 Progress 258 Progress 259 Progress 260 Progress 261 Progress 262 Progress 263 Progress 264 Progress 265 Progress 266 Progress 267 Progress 268 Progress 269 Progress 270 Progress 271 Progress 272 Progress 273 Progress 274 Progress 275 Progress 276 Progress 277 Progress 278 Progress 279 Progress 280 Progress 281 Progress 282 Progress 283 Progress 284 Progress 285 Progress 286 Progress 287 Progress 288 Progress 289 Progress 290 Progress 291 Progress 292 Progress 293 Progress 294 Progress 295 Progress 296 Progress 297 Progress 298 Progress 299 Progress 300 Progress 301 Progress 302 Progress 303 Progress 304 Progress 305 Progress 306 Progress 307 Progress 308 Progress 309 Progress 310 Progress 311 Progress 312 Progress 313 Progress 314 Progress 315 Progress 316 Progress 317 Progress 318 Progress 319 Progress 320 Progress 321 Progress 322 Progress 323 Progress 324 Progress 325 Progress 326 Progress 327 Progress 328 Progress 329 Progress 330 Progress 331 Progress 332 Progress 333 Progress 334 Progress 335 Progress 336 Progress 337 Progress 338 Progress 339 Progress 340 Progress 341 Progress 342 Progress 343 Progress 344 Progress 345 Progress 346 Progress 347 Progress 348 Progress 349 Progress 350 Progress 351 Progress 352 Progress 353 Progress 354 Progress 355 Progress 356 Progress 357 Progress 358 c|Inf|0.0|1 Progress 359 Progress 360 Progress 361 Progress 362 Progress 363 Progress 364 Progress 365 Progress 366 Progress 367 Progress 368 Progress 369 Progress 370 Progress 371 Progress 372 Progress 373 Progress 374 Progress 375 Progress 376 a|0.0|-9.22337203685478e+18|1 Progress 377 Progress 378 Progress 379 Progress 380 Progress 381 Progress 382 Progress 383 Progress 384 Progress 385 Progress 386 Progress 387 Progress 388 Progress 389 Progress 390 Progress 391 Progress 392 Progress 393 b|-9.22337203685478e+18||2 Progress 394 Progress 395 Progress 396 Progress 397 Progress 398 Progress 399 Memory Used: 85520 (max 287440) bytes Number of Outstanding Allocations: 177 (max 196) Number of Pcache Overflow Bytes: 16936 (max 33336) bytes Largest Allocation: 87360 bytes Largest Pcache Allocation: 4368 bytes Lookaside Slots Used: 63 (max 123) Successful lookaside attempts: 319 Lookaside failures due to size: 2 Lookaside failures due to OOM: 25 Pager Heap Usage: 13608 bytes Page cache hits: 2 Page cache misses: 0 Page cache writes: 0 Page cache spills: 0 Temporary data spilled to disk: 0 Schema Heap Usage: 864 bytes Statement Heap/Lookaside Usage: 14528 bytes Fullscan Steps: 2 Sort Operations: 1 Autoindex Inserts: 0 Virtual Machine Steps: 286 Reprepare operations: 0 Number of times run: 1 Memory used by prepared stmt: 14528 Bytes received by read(): 11574 Bytes sent to write(): 10728 Read() system calls: 22 Write() system calls: 5 Bytes read from storage: 0 Bytes written to storage: 0 Cancelled write bytes: 0 Progress 400 Progress 401 Progress 402 Progress 403 Progress 404 Memory Used: 77112 (max 287440) bytes Number of Outstanding Allocations: 161 (max 196) Number of Pcache Overflow Bytes: 16936 (max 33336) bytes Largest Allocation: 87360 bytes Largest Pcache Allocation: 4368 bytes Lookaside Slots Used: 51 (max 123) Successful lookaside attempts: 322 Lookaside failures due to size: 2 Lookaside failures due to OOM: 25 Pager Heap Usage: 13608 bytes Page cache hits: 1 Page cache misses: 0 Page cache writes: 0 Page cache spills: 0 Temporary data spilled to disk: 0 Schema Heap Usage: 864 bytes Statement Heap/Lookaside Usage: 2528 bytes Fullscan Steps: 0 Sort Operations: 0 Autoindex Inserts: 0 Virtual Machine Steps: 5 Reprepare operations: 0 Number of times run: 1 Memory used by prepared stmt: 2528 Bytes received by read(): 11673 Bytes sent to write(): 11813 Read() system calls: 24 Write() system calls: 6 Bytes read from storage: 0 Bytes written to storage: 0 Cancelled write bytes: 0 Progress 405 Progress 406 Progress 407 Progress 408 Memory Used: 77112 (max 287440) bytes Number of Outstanding Allocations: 161 (max 196) Number of Pcache Overflow Bytes: 16936 (max 33336) bytes Largest Allocation: 87360 bytes Largest Pcache Allocation: 4368 bytes Lookaside Slots Used: 53 (max 123) Successful lookaside attempts: 327 Lookaside failures due to size: 2 Lookaside failures due to OOM: 25 Pager Heap Usage: 13608 bytes Page cache hits: 0 Page cache misses: 0 Page cache writes: 0 Page cache spills: 0 Temporary data spilled to disk: 0 Schema Heap Usage: 864 bytes Statement Heap/Lookaside Usage: 2656 bytes Fullscan Steps: 0 Sort Operations: 0 Autoindex Inserts: 0 Virtual Machine Steps: 4 Reprepare operations: 0 Number of times run: 1 Memory used by prepared stmt: 2656 Bytes received by read(): 11772 Bytes sent to write(): 13216 Read() system calls: 26 Write() system calls: 7 Bytes read from storage: 0 Bytes written to storage: 0 Cancelled write bytes: 0 ``` ## Flag ``` -stats ```