## Summary **No review yet** ## Minimized query ```sql PRAGMA vdbe_addoptrace = YES; PRAGMA ignore_check_constraints = 0; .filectrl main TRUNCATE json_extract(1.7976931348623157e+308, '$[#-1]') SAVEPOINT sp9503; CREATE TABLE "T" ( a INTEGER, b TEXT, c REAL ); INSERT INTO `T` VALUES (likely(NULL),'a',x'58200f'), (julianday(ltrim(1, 'xyz')),'b',-7.75), (2,'c',-9e999); SELECT b,a,c, RANK() OVER (PARTITION BY a ORDER BY c DESC) AS d FROM T; .open employee.db PRAGMA query_only = NO; BEGIN IMMEDIATE; .quit CREATE TABLE T ( a INTEGER, b REAL, c REAL /**/ ); INSERT INTO T VALUES (floor(1),2.0,10.5), (1,-3.5,20.25), (2,9e999,-1.0); WITH d AS (SELECT a,SUM(b*c) AS e FROM T GROUP BY a) SELECT * FROM d; SELECT COUNT(*) FROM T; SELECT 0x0ACB29BM205381; CREATE VIRTUAL TABLE t0 USING fts4("x", "y", "z"); DROP TABLE t0; SELECT sqlite_compileoption_used('我的天你是怎么了'); SELECT 1 >> -999999999999999999999999999; SELECT sqlite_compileoption_get($1); SELECT sqlite_version(); ANALYZE; SELECT STRING_AGG(a) FROM T; WITH a AS (SELECT * FROM T), b AS (SELECT * FROM T) SELECT * FROM a UNION ALL SELECT * FROM b; ANALYZE T; ALTER TABLE T RENAME TO T_r6315; INSERT INTO T VALUES (NULL, 'x', NULL) ON CONFLICT(a) DO UPDATE SET a = excluded.a, b = excluded.b, c = excluded.c; CREATE TABLE T ( A VARCHAR(20), B VARCHAR(10), PRIMARY KEY (A, B) ); INSERT INTO T VALUES ('a', 'p'); INSERT INTO T VALUES ('a', 'q'); INSERT INTO T VALUES ('b', 'q'); INSERT INTO T VALUES ('c', 'r'); INSERT INTO T VALUES ('b', 'r'); INSERT INTO T VALUES ('b', 't'); SELECT B, COUNT(DISTINCT A) AS D FROM T GROUP BY B ORDER BY D DESC, B ASC; ALTER TABLE T ADD COLUMN extra_4715 DATETIME COLLATE RTRIM; SELECT * FROM T WHERE NOT c >= ANY (SELECT c FROM T); SELECT LAG(b, 0, 'default') OVER (ORDER BY b) FROM T; SELECT TOTAL(a) FROM T; UPDATE T SET b = NULL; ANALYZE T; ALTER TABLE T RENAME TO T_r5954; SELECT COUNT(*) FROM T; END TRANSACTION; SELECT SUM(c) FROM T; ALTER TABLE T DROP COLUMN b; INSERT INTO T DEFAULT VALUES; SELECT a, (SELECT AVG(a) FROM T) AS avg_val FROM T; VACUUM; SELECT NTH_VALUE(a, 2) OVER (PARTITION BY a ORDER BY a RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING EXCLUDE NO OTHERS) FROM T; CREATE VIEW IF NOT EXISTS v_T_1376 AS SELECT c FROM T; CREATE TRIGGER IF NOT EXISTS trg_T_1914 BEFORE UPDATE ON T FOR EACH ROW BEGIN SELECT RAISE(ROLLBACK, 'rb'); END; REINDEX; ROLLBACK TRANSACTION TO SAVEPOINT sp9503; RELEASE SAVEPOINT sp9503; INSERT OR FAIL INTO T VALUES (0, '', 'x'); VACUUM main; ALTER TABLE T RENAME COLUMN b TO b_r8735; SELECT LAST_VALUE(c) OVER (PARTITION BY c ORDER BY c RANGE BETWEEN 1 PRECEDING AND 1 FOLLOWING) FROM T; INSERT INTO T VALUES (NULL, NULL, NULL); ALTER TABLE T RENAME COLUMN b TO b_r8871; SELECT * FROM T AS a FULL JOIN T AS b ON a.rowid = b.rowid; ALTER TABLE T ADD COLUMN extra_44 INT DEFAULT (abs(random()) % 1000); SELECT 0x0ACB29BM205381; SELECT sqlite_compileoption_used('我的天你是怎么了'); SELECT 1 >> -999999999999999999999999999; SELECT sqlite_compileoption_get($1); SELECT sqlite_version(); ALTER TABLE T RENAME COLUMN c TO c_r3011; ALTER TABLE T DROP COLUMN c; ``` ## Actual output ```sql a||X |1 b|1|-7.75|1 c|2|-Inf|1 ``` ## Expectation ```sql a||X ^O|1 b|1|-7.75|1 c|2|-Inf|1 ``` ## Flag ``` ```