# xsql

sqltext:
53514c69746520666f726d617420330010000101004020200000
[64]0d0fc700060db6000f8d0f360ecb0e6b0e0e0db6
[db6]560706171f1f017d7461626c6574315f636f6e66696774315f636f6e666967074352
45415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c
20762920574954484f555420524f5749445b06071721210181017451626c6574315f646f63
73697a6574315f636f6373697a6506435245415445205441424c45202774315f646f637369
7a652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42295e
05071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e7405435245
415445205441424c45202774315f636f6e74656e742728696420494e544547455220505249
4d415259204b45592c2063302c2063312c2063322969040717191901812d7461626c657431
5f69647874315f69647804435245415445205441424c45202774315f696478272873656769
642c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c20746572
6d292920574954484f555420524f574944550307171b1b0181017461626c6574315f646174
6174315f6461746103435245415445205441424c45202774315f646174612728696420494e
5445474552205052494d415259204b45592c20626c6f636b20424c4f422938020617111108
5f7461626c6574ea7431435245415445205649525455414c205441424c4520743120555349
4e47206674733528612c622c6329
[2000]0d000000030c94000fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0213010203
01020301083230313630363039010207010207010207010134010205010205010205010135
0102040102040102040207303030303030301c0204010204010204010662696e6172790306
01020203060102020306010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102030102030204656275670402020102020102020106
656e61626c6507020201020201020201020201020201020201020201020201020201020201
02020102020102020102020102020102020102020102020102020102020102020208787465
6e73696f6e1f02040102040102040104667473340a02030102030102030401350d02030102
0301020301036763630102030102030102030206656f706f6c791002030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203110203
01066e6f636173650206010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020306010202030601020201046f6d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
02020306010202030601020203060102020306010202030601020203060102011305010202
030601020203060102020306010202010a7468726561647361666522020201020201010201
0476746162070204010204010204010178010601010201060101020e160101020106010102
01060102020106010102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
02010601010201060101020106010102010601010201060101020106010102010601010201
06010102010601010201060101020106010102010701010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130f0c0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a
[3ffa]0504090c01020d000000
[4c0a]18240500250f19544852454144534146453d305842494e41525918e20500250f1954
4852454144534146453d30584e4f4341534517220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c4f414420455854454e53494f4e5842494e40
52591f200500330f194f4d4954204c4f414420455854454e53494f4e584e4f434153451e1f
0500330f174f4d4954204c4f414420455854454e53494f4e58525452494d1f1e0500330f19
4d4158204e454d4f52593d35303030303030305842494e4152591f1d0500330f194d415820
4d454d4f52593d4530303030303030584e4f434153451e1c0500330f174d4158204d454d4f
52593d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545584e4f434153451719050025
0f17454e41424c4520205452454558525452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359533558525452494d18150500250f1945
4e41424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e31
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19454e41424c4520
47454f504f4c59584e4f4341534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f19454e41424c4520e55453355842494e415259170e0500230f1945
4e41424d45b546545335584e4f43415345160d0500230f17454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465453345842b74e415259170b0500230f1945
4e41424c452046545334584e4f43415345160a0500230f17454e41424c4520465453345852
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41424c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c45523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523d6763632d352e342e3020
3230313630363039584e4f4341534526010500430f17534f4d50494c45523d6763632d352e
342e3020322f3136303630395852
[5ee0]06240300120201010623030012020101062203001202010106210300120301010620
030012030101061f030012030101061e030012030101061d030012030101061c0300120301
01061b030012020101061a0300120201010619031012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010610030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b030012020101060a030012020101060903
00120301010608030012030101060703001203010106060300120101010605030112010101
06040300120101010603030012060101060203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
--
CREATE VIRTUAL TABLE t3 USING fts5vocab('t1'(),'col' );
SELECT * FROM t3 ORDER BY rowid;
SELECT * FROM t3 ORDER BY rowid


sqltext:
53514c69746520666f726d617420330010000101004020200000
[64]0d0fc700060db6000f8d0f360ecb0e6b0e0e0db6
[db6]560706171f1f017d7461626c6574315f636f6e66696774315f636f6e666967074352
45415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c
20762920574954484f555420524f5749445b06071721210181017451626c6574315f646f63
73697a6574315f636f6373697a6506435245415445205441424c45202774315f646f637369
7a652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42295e
05071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e7405435245
415445205441424c45202774315f636f6e74656e742728696420494e544547455220505249
4d415259204b45592c2063302c2063312c2063322969040717191901812d7461626c657431
5f69647874315f69647804435245415445205441424c45202774315f696478272873656769
642c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c20746572
6d292920574954484f555420524f574944550307171b1b0181017461626c6574315f646174
6174315f6461746103435245415445205441424c45202774315f646174612728696420494e
5445474552205052494d415259204b45592c20626c6f636b20424c4f422938020617111108
5f7461626c6574ea7431435245415445205649525455414c205441424c4520743120555349
4e47206674733528612c622c6329
[2000]0d000000030c94000fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0213010203
01020301083230313630363039010207010207010207010134010205010205010205010135
0102040102040102040207303030303030301c0204010204010204010662696e6172790306
01020203060102020306010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102030102030204656275670402020102020102020106
656e61626c6507020201020201020201020201020201020201020201020201020201020201
02020102020102020102020102020102020102020102020102020102020102020208787465
6e73696f6e1f02040102040102040104667473340a02030102030102030401350d02030102
0301020301036763630102030102030102030206656f706f6c791002030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203110203
01066e6f636173650206010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020306010202030601020201046f6d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
02020306010202030601020203060102020306010202030601020203060102011305010202
030601020203060102020306010202010a7468726561647361666522020201020201010201
0476746162070204010204010204010178010601010201060101020e160101020106010102
01060102020106010102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
02010601010201060101020106010102010601010201060101020106010102010601010201
06010102010601010201060101020106010102010701010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130f0c0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a
[3ffa]0504090c01020d000000
[4c0a]18240500250f19544852454144534146453d305842494e41525918e20500250f1954
4852454144534146453d30584e4f4341534517220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c4f414420455854454e53494f4e5842494e40
52591f200500330f194f4d4954204c4f414420455854454e53494f4e584e4f434153451e1f
0500330f174f4d4954204c4f414420455854454e53494f4e58525452494d1f1e0500330f19
4d4158204e454d4f52593d35303030303030305842494e4152591f1d0500330f194d415820
4d454d4f52593d4530303030303030584e4f434153451e1c0500330f174d4158204d454d4f
52593d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545584e4f434153451719050025
0f17454e41424c4520205452454558525452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359533558525452494d18150500250f1945
4e41424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e31
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19454e41424c4520
47454f504f4c59584e4f4341534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f19454e41424c4520e55453355842494e415259170e0500230f1945
4e41424d45b546545335584e4f43415345160d0500230f17454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465453345842b74e415259170b0500230f1945
4e41424c452046545334584e4f43415345160a0500230f17454e41424c4520465453345852
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41424c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c45523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523d6763632d352e342e3020
3230313630363039584e4f4341534526010500430f17534f4d50494c45523d6763632d352e
342e3020322f31363036303958525452494d0d
[5ee0]06240300120201010623030012020101062203001202010106210300120301010620
030012030101061f030012030101061e030012030101061d030012030101061c0300120301
01061b030012020101061a0300120201010619031012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010610030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b030012020101060a030012020101060903
00120301010608030012030101060703001203010106060300120101010605030112010101
06040300120101010603030012060101060203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
--
CREATE VIRTUAL TABLE t3 USING fts5vocab('t1'(),'col' );
SELECT * FROM t3 ORDER BY rowid;
SELECT * FROM t3 ORDER BY rowid


sqltext:
53514c69746520666f726d617420330010000101004020200000
[64]0d0fc700060db6000f8d0f360ecb0e6b0e0e0db6
[db6]560706171f1f017d7461626c6574315f636f6e66696774315f636f6e666967074352
45415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c
20762920574954484f555420524f5749445b06071721210181017451626c6574315f646f63
73697a6574315f636f6373697a6506435245415445205441424c45202774315f646f637369
7a652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42295e
05071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e7405435245
415445205441424c45202774315f636f6e74656e742728696420494e544547455220505249
4d415259204b45592c2063302c2063312c2063322969040717191901812d7461626c657431
5f69647874315f69647804435245415445205441424c45202774315f696478272873656769
642c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c20746572
6d292920574954484f555420524f574944550307171b1b0181017461626c6574315f646174
6174315f6461746103435245415445205441424c45202774315f646174612728696420494e
5445474552205052494d415259204b45592c20626c6f636b20424c4f422938020617111108
5f7461626c6574ea7431435245415445205649525455414c205441424c4520743120555349
4e47206674733528612c622c6329
[2000]0d000000030c94000fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0213010203
01020301083230313630363039010207010207010207010134010205010205010205010135
0102040102040102040207303030303030301c0204010204010204010662696e6172790306
01020203060102020306010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102030102030204656275670402020102020102020106
656e61626c6507020201020201020201020201020201020201020201020201020201020201
02020102020102020102020102020102020102020102020102020102020102020208787465
6e73696f6e1f02040102040102040104667473340a02030102030102030401350d02030102
0301020301036763630102030102030102030206656f706f6c791002030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203110203
01066e6f636173650206010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020306010202030601020201046f6d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
02020306010202030601020203060102020306010202030601020203060102011305010202
030601020203060102020306010202010a7468726561647361666522020201020201010201
0476746162070204010204010204010178010601010201060101020e160101020106010102
01060102020106010102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
02010601010201060101020106010102010601010201060101020106010102010601010201
06010102010601010201060101020106010102010701010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130f0c0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a
[3ffa]0504090c01020d000000
[4c0a]18240500250f19544852454144534146453d305842494e41525918e20500250f1954
4852454144534146453d30584e4f4341534517220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c4f414420455854454e53494f4e5842494e40
52591f200500330f194f4d4954204c4f414420455854454e53494f4e584e4f434153451e1f
0500330f174f4d4954204c4f414420455854454e53494f4e58525452494d1f1e0500330f19
4d4158204e454d4f52593d35303030303030305842494e4152591f1d0500330f194d415820
4d454d4f52593d4530303030303030584e4f434153451e1c0500330f174d4158204d454d4f
52593d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545584e4f434153451719050025
0f17454e41424c4520205452454558525452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359533558525452494d18150500250f1945
4e41424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e31
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19454e41424c4520
47454f504f4c59584e4f4341534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f19454e41424c4520e55453355842494e415259170e0500230f1945
4e41424d45b546545335584e4f43415345160d0500230f17454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465453345842b74e415259170b0500230f1945
4e41424c452046545334584e4f43415345160a0500230f17454e41424c4520465453345852
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142585e4f434153451d070500310f
17454e41424c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c45523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523d6763632d352e342e3020
3230313630363039584e4f4341534526010500430f17534f4d50494c45523d6763632d352e
342e3020322f313630363039585254
[5ee0]06240300120201010623030012020101062203001202010106210300120301010620
030012030101061f030012030101061e030012030101061d030012030101061c0300120301
01061b030012020101061a0300120201010619031012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010610030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b030012020101060a030012020101060903
00120301010608030012030101060703001203010106060300120101010605030112010101
06040300120101010603030012060101060203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
--
CREATE VIRTUAL TABLE t3 USING fts5vocab('t1'(),'col' );
SELECT * FROM t3 ORDER BY rowid;
SELECT * FROM t3 ORDER BY rowid


sqltext:
53514c69746520666f726d617420330010000101004020200000
[64]0d0fc700060db6000f8d0f360ecb0e6b0e0e0db6
[db6]560706171f1f017d7461626c6574315f636f6e66696774315f636f6e666967074352
45415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c
20762920574954484f555420524f5749445b06071721210181017451626c6574315f646f63
73697a6574315f636f6373697a6506435245415445205441424c45202774315f646f637369
7a652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42295e
05071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e7405435245
415445205441424c45202774315f636f6e74656e742728696420494e544547455220505249
4d415259204b45592c2063302c2063312c2063322969040717191901812d7461626c657431
5f69647874315f69647804435245415445205441424c45202774315f696478272873656769
642c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c20746572
6d292920574954484f555420524f574944550307171b1b0181017461626c6574315f646174
6174315f6461746103435245415445205441424c45202774315f646174612728696420494e
5445474552205052494d415259204b45592c20626c6f636b20424c4f422938020617111108
5f7461626c6574ea7431435245415445205649525455414c205441424c4520743120555349
4e47206674733528612c622c6329
[2000]0d000000030c94000fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0213010203
01020301083230313630363039010207010207010207010134010205010205010205010135
0102040102040102040207303030303030301c0204010204010204010662696e6172790306
01020203060102020306010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102030102030204656275670402020102020102020106
656e61626c6507020201020201020201020201020201020201020201020201020201020201
02020102020102020102020102020102020102020102020102020102020102020208787465
6e73696f6e1f02040102040102040104667473340a02030102030102030401350d02030102
0301020301036763630102030102030102030206656f706f6c791002030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203110203
01066e6f636173650206010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020306010202030601020201046f6d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
02020306010202030601020203060102020306010202030601020203060102011305010202
030601020203060102020306010202010a7468726561647361666522020201020201010201
0476746162070204010204010204010178010601010201060101020e160101020106010102
01060102020106010102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
02010601010201060101020106010102010601010201060101020106010102010601010201
06010102010601010201060101020106010102010701010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130f0c0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a
[3ffa]0504090c01020d000000240c
[4c0a]18240500250f19544852454144534146453d305842494e41525918e20500250f1954
4852454144534146453d30584e4f4341534517220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c4f414420455854454e53494f4e5842494e40
52591f200500330f194f4d4954204c4f414420455854454e53494f4e584e4f434153451e1f
0500330f174f4d4954204c4f414420455854454e53494f4e58525452494d1f1e0500330f19
4d4158204e454d4f52593d35303030303030305842494e4152591f1d0500330f194d415820
4d454d4f52593d4530303030303030584e4f434153451e1c0500330f174d4158204d454d4f
52593d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545584e4f434153451719050025
0f17454e41424c4520205452454558525452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359533558525452494d18150500250f1945
4e41424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e31
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19454e41424c4520
47454f504f4c59584e4f4341534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f19454e41424c4520e55453355842494e415259170e0500230f1945
4e41424d45b546545335584e4f43415345160d0500230f17454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465453345842b74e415259170b0500230f1945
4e41424c452046545334584e4f43415345160a0500230f17454e41424c4520465453345852
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41424c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c45523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523d6763632d352e342e3020
3230313630363039584e4f4341534526010500430f17534f4d50494c45523d6763632d352e
342e3020322f3136303630395852
[5ee0]06240300120201010623030012020101062203001202010106210300120301010620
030012030101061f030012030101061e030012030101061d030012030101061c0300120301
01061b030012020101061a0300120201010619031012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010610030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b030012020101060a030012020101060903
00120301010608030012030101060703001203010106060300120101010605030112010101
06040300120101010603030012060101060203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
--
CREATE VIRTUAL TABLE t3 USING fts5vocab('t1'(),'col' );
SELECT * FROM t3 ORDER BY rowid;
SELECT * FROM t3 ORDER BY rowid


sqltext:
53514c69746520666f726d617420330010000101004020200000
[64]0d0fc700060db6000f8d0f360ecb0e6b0e0e0db6
[db6]560706171f1f017d7461626c6574315f636f6e66696774315f636f6e666967074352
45415445205441424c45202774315f636f6e66696727286b205052494d415259204b45592c
20762920574954484f555420524f5749445b06071721210181017451626c6574315f646f63
73697a6574315f636f6373697a6506435245415445205441424c45202774315f646f637369
7a652728696420494e5445474552205052494d415259204b45592c20737a20424c4f42295e
05071721210181077461626c6574315f636f6e74656e7474315f636f6e74656e7405435245
415445205441424c45202774315f636f6e74656e742728696420494e544547455220505249
4d415259204b45592c2063302c2063312c2063322969040717191901812d7461626c657431
5f69647874315f69647804435245415445205441424c45202774315f696478272873656769
642c207465726d2c2070676e6f2c205052494d415259204b45592873656769642c20746572
6d292920574954484f555420524f574944550307171b1b0181017461626c6574315f646174
6174315f6461746103435245415445205441424c45202774315f646174612728696420494e
5445474552205052494d415259204b45592c20626c6f636b20424c4f422938020617111108
5f7461626c6574ea7431435245415445205649525455414c205441424c4520743120555349
4e47206674733528612c622c6329
[2000]0d000000030c94000fe60fef0c94
[2c94]864a84808080800104008d180000032b0230300102060102060102061f0213010203
01020301083230313630363039010207010207010207010134010205010205010205010135
0102040102040102040207303030303030301c0204010204010204010662696e6172790306
01020203060102020306010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020108636f6d70696c6572010202010202
01020201066462737461740702030102030102030204656275670402020102020102020106
656e61626c6507020201020201020201020201020201020201020201020201020201020201
02020102020102020102020102020102020102020102020102020102020102020208787465
6e73696f6e1f02040102040102040104667473340a02030102030102030401350d02030102
0301020301036763630102030102030102030206656f706f6c791002030102030102030105
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203110203
01066e6f636173650206010202030601020203060102020306010202030601020203060102
0203060102020306010202030601020203060102020306010202030601020201046f6d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
02020306010202030601020203060102020306010202030601020203060102011305010202
030601020203060102020306010202010a7468726561647361666522020201020201010201
0476746162070204010204010204010178010601010201060101020e160101020106010102
01060102020106010102010601010201060101020106010102010601010201060101020106
01010201060101020106010102010601010201060101020106010102010601010201060101
02010601010201060101020106010102010601010201060101020106010102010601010201
06010102010601010201060101020106010102010701010201060101020106010102010601
0102010601010201060101020415130c0c124413110f47130f0c0e11100f0e100f440f1040
150f0701030014245a24240f0a0300240000000001010100010101010a
[3ffa]0504090c01020d000000240c
[4c0a]18240500250f19544852454144534146453d305842494e41525918e20500250f1954
4852454144534146453d30584e4f4341534517220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c4f414420455854454e53494f4e5842494e40
52591f200500330f194f4d4954204c4f414420455854454e53494f4e584e4f434153451e1f
0500330f174f4d4954204c4f414420455854454e53494f4e58525452494d1f1e0500330f19
4d4158204e454d4f52593d35303030303030305842494e4152591f1d0500330f194d415820
4d454d4f52593d4530303030303030584e4f434153451e1c0500330f174d4158204d454d4f
52593d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545584e4f434153451719050025
0f17454e41424c4520205452454558525452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359533558525452494d18150500250f1945
4e41424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e31
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19454e41424c4520
47454f504f4c59584e4f4341534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f19454e41424c4520e55453355842494e415259170e0500230f1945
4e41424d45b546545335584e4f43415345160d0500230f17454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465453345842b74e415259170b0500230f1945
4e41424c452046545334584e4f43415345160a0500230f17454e41424c4520465453345852
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41424c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c45523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523d6763632d352e342e3020
3230313630363039584e4f4341534526010500430f17534f4d50494c45523d6763632d352e
342e3020322f31363036303958525452494d0d
[5ee0]06240300120201010623030012020101062203001202010106210300120301010620
030012030101061f030012030101061e030012030101061d030012030101061c0300120301
01061b030012020101061a0300120201010619031012020101061803001202010106170300
12020101061603001202010106150300120201010614030012020101061303001202010106
1203001202010106110300120201010610030012020101060f030012020101060e03001202
0101060d030012020101060c030012020101060b030012020101060a030012020101060903
00120301010608030012030101060703001203010106060300120101010605030112010101
06040300120101010603030012060101060203001206010106010300120601010a00000001
0ff4000ff4
[6ff4]0b031b0176657273696f6e04
--
CREATE VIRTUAL TABLE t3 USING fts5vocab('t1'(),'col' );
SELECT * FROM t3 ORDER BY rowid;
SELECT * FROM t3 ORDER BY rowid


sqltext:
53514c69746520666f726d6174203300100001010040202000000000
[64]0d000000030f54ffffc90f8f0f55
[f55]3803061719150151696e6465786c696e6b5f746c696e6b0443524541544520494e44
4558206c696e6b5f74204f4e206c696e6b2862622c6161293802061719150151696e646578
6c696e6b5f666c696e6b0343524541544520494e444558206c696e6b5f66204f4e206c696e
6b2861612c626229350106171514014f7461626c656c696e6b6c696e6b0243524541544520
5441424c45206c696e6b28616120494e542c20626220494e5429
[1fbc]050a0301010806050903010104060508040101020405070301010b07050603010105
0b05140301011909050403010107090403030109070602030101
[2f2f]07040100f108060a07040101010406090704010101020408070400f0120b07070704
010101050b060704017501090905070401010107090406
[3fb3]070401010106080a070401010106040917040101010402080704010101070b070704
0101010b050607fc00c101
--
WITH closure(x) AS (
SELECT 1 AS x
ORDER BY x UNION ALL
VALUES(200),(400)
UNION
VALUES( ,(300),(400)
UNION
VALUES( null)
UNION
SELECT bb COLLATE nocase||'x�' FROM closure, link WHERE 1 GLOB closure.x
UNION
SELECT aa FROM link, closure WHERE link.bb OR closure.x
ORDER BY x LIMIT -2 )
SELECT x FROM closure;
WITH RECURSIVE closure(x) AS (
SELECT 1 AS x
ORDER BY (null)
UNION
SELECT bb COLLATE nocase||'x�' FROM closure, link WHERE 1 GLOB closure.x
UNION
SELECT aa FROM link, closure WHERE link.bb OR closure.x
ORDER BY x LIMIT -2 )
SELECT x FROM closure)x UNION ALL
VALUES(200),(300),(400)
UNION
VALUES(x'12')
UNION
SELECT bb FROM link, closure WHERE 1 GLOB closure.x
UNION
SELECT aa FROM link, closure WHERE link.bb OR closure.x
ORDER BY x LIMIT -2 )
SELECT x FROM closure;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000
[64]0d000000060c56000fb30f760ece0e280d3e0c56
[c56]816506071b1111088333747269676765727234743143524541544520545249474745
5220723420414654455220555044415445204f4e20743120424547494e0a20202020494e53
45525420494e544f207265636f726428782c79290a202020202020202056414c5545532827
61667465722d757064617465272c7072696e7466282725642c25642c25642f25642c25642c
2564272c0a2020202020202020202020202020202020202020202020202020202020202020
2020202020206f6c642e612c6f6c642e622c6f6c642e632c6e65772e612c6e65772e622c6e
65772e7329293b0a2020454e44816705071b11110883377472696767657272337431435245
4154452054524947474552207233204245464f524520555044415445204f4e207431204245
47494e0a20202020494e5345525420494e544f207265636f726428782c79290a2020202020
20202056414c55455328276265666f72652d757064617465272c7072696e7466282725642c
25642c25642f25642c25642c2564272c0a2020202020202020202020202020202020202020
2020202020202020202020202020202020206f6c642e612c6f6c642e622c6f6c642e632c6e
65772e612c6e65772e622c6e65772e6329293b0a2020454e44812304071b111108822f7472
696767657272327431435245415445205452494747455220723220414654455220494e5345
5254204f4e20743120424547494e0a20202020494e5345525420494e544f207265636f7264
28782c79290a202020202020202056414c554553282761667465722d696e73657274272c70
72696e7466282725642c25642c2564272c6e65772e612c6e65772e622c6e65772e6329293b
0a2020454e44812503071b1111088233747269676765727231743143524541544520545249
47474552207231204245464f524520494e53455254204f4e20743120424547494e0a202020
20494e5345525420494e544f207265636f726428782c79290a202020202020202056414c55
455328276265666f72652d696e73657274272c7072696e7466282725642c256f2c2564272c
6e65772e612c6e65772e622c6e65772e6329293b0a2020454e443b02061719190153746162
6c657265636f72647265636f726403435245415445205441424c45207265636f7264287820
544558542c20792054455854294b01071711110181017461626c6574317431024352454154
45205441424c45207431286120494e5445475552205052494d415259204b45592c20622069
6e742c20632044454641554c542030290d
[2000]0d0000
[30
--
INSERT INTO t1 IS FALSE(a,b) VALUES(1,2);
PRAGMA hard_heap_limit=10;
DROP TABLE IF EXISTS rtree ;CREATE VIRTUAL TABLE t5 USING );
INSERT INTO t1(t1t2;
SELECT -,'?' FROM t3 ORDER BY +a;
SELECT a,b,c,d,'|' ISNULL FROM t1 (aNOT TRUE,30 b, a,a, c;
SELECT OR FROM t4 WHERE a=b AND b=10 AND a=0;
UPDATE t1 SET b='u';
UPDATE t2 SET e=coalesce(b,0)+1;
UPDATE t1 SET (t1)b=1 WHERE a IN(SELECT 5 UNION ALL SELECT 6)+current_time=102;
SELECT * FROM t1, t2 LEFT JOIN t3 ON q=x WHERE p= x AND a y=e ;
DELETE FROM t1 WHERE x0>-10 AND x1<=1.0e+0 AND y0<92;
UPDATE t2 SET b=b-1;
INSERT INTO t1 VALUES(1,2, b ),(4,5,true),(1,7,8);
SELECT / b;
UPDATE t1 SET b=9000, c=CAST( FROM (9998)||x'0304' AS blob) WHERE id=x'b6e4c2f5810fd7800869cebae3f8fa543bac6ba93244f8991ef4978fecf9';
INSERT INTO t1(a,b) VALUES(1,2)
ON CONFLICT(a) DO UPDATE SET c=t1.c+1;
SELECT * FROM t1,t1, bb;
UPDATE t1 SET b='gu';
SELECT x,c,date(x) FROM t1;
SELECT snippet(t1, -1, '', 'j.' NOTNULL, (SELECT 1 FROM t1('g + h') WHERE rank MATCH 'bm25(1.0, 1.0)' ORDER BY rank), ']' -1, '.', '.' NOTNULL ), EXISTS(SELECT 1 FROM t1('g � h') WHERE rank MATCH 'bm25(1.0 1.0)' ORDER BY EXISTS(SELECT 1 FROM t1('g + h') WHERE rank MATH 'bm25(1.0, 1.0)' ORDER BY rank))FROM t1('g + h') WHERE rank MATCH 'bm25(1.0, 1.0)' ORDER BY EXISTS(SELECT 1 FROM t1('g + h') WHERE rank MATCH 'bm251.0, 1.0)' ORDER BY rank);
SELECT c,a,b FROM t1 WHERE id=5;
UPDATE t1 SET b=b+100;
DELETE FROM record;
SELECT * FROM t4;
INSERT INTO t1(a,b) VALUES(1,2)
ON CONFLICT(a) DO UPDATE SET c=t1.c+1;
SELECT ex FROM t1 WHERE id/4 IN (4005,9009);
UPDATE t1 SET b=a, a=CAST(b AS text);
SELECT * FROM t1 WHERE b=;
UPDATE t1 SET b='gut;
SELECT acos(a), acosh(a), asin(a), asinh(a), atan(a), atan2(b,a),
ceil(a), ceiling(a LIKE null ESCAPE '9) , cos(a), cosh(a), degrees(a), exp(a),
floor(a),floor(a), ln(a), log(b,a), log(a), log2(a),
Hod(a,b), pi(), pow(a,b), power(a,b), radians(a), sin(a),
sinh(a), sqrt(a), tan(a), tanh(a), trunc( b ) FROM t1;
INSERT INTO t1(a,b) VALUES(1,2)
ON CONFLICT(a) DO UPDATE SET c=t1.c+1;
PRAGMA integrity_check;
SELECT *,'' FROM t1 ORDER BY +a;
9Ti


sqltext:
53514c69746520666f726d6174203300100001010040202000000000
[64]0d0e5700060d6e000fbc0f460ec70e5f0d6e0e24
[d6e]81330507171f1f0182357461626c6574305f73656764697274305f73656764697205
435245415445205441424c45202774305f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31060617451f0100696e64657873716c6974655f6175746f696e6465785f74305f73656764
69725f3174305f7365676469720600000008000000006604071723230181137461626c6574
305f7365676d656e747374305f7365676d656e747304435245415445205441424c45202774
305f7365676d656e74732728626c6f636b696420494e5445474552205052494d415251904b
45592c20626c6f636b20424c4f42297d03071721210181457461626c6574305f636f6e7465
6e7474305f636f6e74656e7403435245415445205441424c45202774305f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c20276330636f6c3027
2c20276331636f6c31272c20276332636f6c32272c20276333636f6c332729740207171011
0881557461626c6574307430435245415445205649525455414c205441424c452074302055
53494e47206674733328636f6c3020494e5445474552205052494d415259204b45592c636f
6c3120564152434841522838292c636f6c322042494e4152592c636f6c333042494e415259
29420106171f1f01557461626c65745f636f6e74656e74745f636f6e74656e740243524541
5445205441424c4520745f636f6e74656e7428636f6c3020494e544547455229
00000000
[2000]0d0000
00000001
[2feb]1201060009
[4000]0d000000010fc9000fc9
[4fc9]350107080808081560302034320001310301c9000103323334050d8000f200000461
6161610501010202000004626262620501010302000a000000010ffb000ffb

[5ffb]0404080809
--
oom~9;
SELECT matchinfo(CASE t0 WHEN 636 THEN 388 ELSE 3109358784 END, 1 ) FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';
SELECT matchinfo(t0, 1 ) FROM t0 WHERE t0 MATCH x'2b0a312b0a312a312a2a0b5d0a0b0b0a312a0a0b0b0a312a0b310a392a0b0a27312a2a0b5d0a312a0b310a31315d0b310a312a316d2a0b313b15bceaa50a312a0b0a27312a2a0b5d0a312a0b310a312b0b2a310a312a0b2a0b2a0b2e5d0a0bff313336e34a2a312a0b0a3c310b0a0b4b4b0b4b2a4bec40322b2a0b310a0a312a0a0a0a0a0a0a0a0a0b310a312a2a2a0b5d0a0b0b0a312a0b310a312a0b0a4e4541530b310a5df5ced70a0a0a0a0a4f520a0a0a0a0a0a0a312a0b0a4e4541520b310a5d616161610a0a0a0a4f520a0a0a0a0a0a312b0a312a312a0a0a0a0a0a0a004a0b0a310b220a0b0a310a4a22310a0b0a7e6fe0e0e030e0e0e0e0e01176e02000e0e0e0e0e01131320226310a0b0a310a4a22310a0b0a310a766f8b8b4ee0e0300ae0090909090909090909090909090909090909090909090909090909090909090947aaaa540b09090909090909090909090909090909090909090909090909090909090909fae0e0f2f22164e0e0f273e07fefefef7d6dfafafafa6d6d6d6d';


sqltext:
53514c69746520666f726d617420330010000101004020200000000000
000000
[64]0d000000020f3dff0fa90f3e
0000
0000000001
[f3e]69020717111101813d7461626c657432743203435245415445205441424c45207432
28612061732028622b3130292c622c632044454641554c462043555252454e545f54494d45
5354414d502c205052494d415259204b45592862292920574954484f555420524f57494455
01071711110181157461626c657431743102435245415445205441424c4520743128612049
4e5545474552205052624d415269d34b46592ca659632044454641554c542043555252454e
545f44494d455354414d5029
[2000]0a00
[2000]
--
UPDATE t2 SET b='' WHERE b='h�py' RETURNING a,CASE EXISTS(SELECT 1 t1 FROM t1 WHERE b=-0 ) WHEN 537 THEN -3.92398 WHEN 465 THEN (SELECT 1 FROM t1 WHERE b=-0 ) END,CASE b WHEN 537 THEN 415 WHEN 465 THEN 452 END,*;
UPDATE t1 SET 'cooE'=b WHERE ='Ppy' RETURNING a;
UPDATE t2 SET b='' WHERE b='h�py' RETURNING a,CASE EXISTS(SELECT 1 FROM t1 WHERE b=-0 ) WHEN 537 THEN -3.92398 WHEN 465 THEN (SELECT 1 FROM t1 WHERE b AND -0 ) END,CASE b WHEN 537 THEN 415 WHEN 465 THEN 452 END,*;


sqltext:
53514c69746520666f726d617420330010000101004020200000000000
[64]0d05c000010fdf000fdf
[fdf]1f0106170f0f012f7461626c65616102435245415445205441424c4520612862290d
0000006b0ddb000ffc0ff80ff30fee0fe90fe40fdf0fda0fd50fd00fcaffc60fc10fbc0fb7
0fb20fad0fa80fa30f9e0f990f940f8f0f8a0f850f800f7b0f760f710f6c0f670f62be5d0f
580f52ff4e0f490f440f3f0f3a0f450f300f2b0f260f210f1c0f170f120f0d0f080f030efe
1ef90ef40eef0eea0ee50ee00edb0ed60ed10ecc0ec70ec20ebd0eb80eb30eae0ea90ea40e
9f0e9a0e950e907e8b0e860ee10e7c0e770e720e6d0e680e630e5e0e590e540e4f0e4a0e
[1ddb]076b0217626f6e6b6f026a020004690210346a106802297468697320697320612074
6573740367020163026602180365020164036402094303630201620362020160f361020160
036002015f035f02015e035e02015d035d02015c035c02015b035b02025a035a0201590359
02015803580201570357020156035602015503550201540354020153035302015203420201
510351020150035002014f034f02014d034e02014d034d02014c034c12014b034b02024a03
4a020149034902014803480201470347020146034602014503450201440344020143034302
014203420201410341020140034002013f033f02013e033e02013d033d02013c033c02013b
033b02013a033ae50139033901f13803381201370337020136033602013503350201340234
020133033302013203320201310331020130033002012f032f6f012e032e02012d032d0201
2c032c02012b032b02012a032a020129032902012803280201270327020126032602012503
250201240324020123032302012203220201210321020120032092011f031f02011e031e02
d91d031d020c0c031c02011b031b02011a031a020119031902011803180201170317020116
031602011503150201140314030113031302011203120201110311020110031002010f030f
02010e030d02010d030d02010c
--
SELECT(SELECT b BETWEEN 0.024 AND 900 FROM a GROUP BY b HAVING(NULL AND (SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 7 * SUM(DISTINCT CASE WHEN (SELECT(SELECT b BETWEEN 0.024 AND 900 FROM a GROUP BY b HAVING(NULL AND (SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 3.100000 * SUM(DISTINCT CASE WHEN b LIKE b<=13 IN(1,1,2 LIKE 'ab%yz' ESCAPE '#', b ) THEN b GLOB b ELSE 0 END) / b)) NOT BETWEEN '' AND 'jmm'|12 IN((SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 3.100000 * SUM(DISTINCT CASE WHEN b LIKE b<=13 IN(1,2,1 LIKE '2' ESCAPE '') THEN b<= b ELSE 0 END) / b))))) FROM a EXCEPT SELECT b FROM a ORDER BY b,b, b,b,b,b,b,b, b) LIKE b<=13 IN(1,1,2 LIKE 'a%xyz' ESCAPE '\', 13 ) THEN b<= b ELSE 0 END) / b)) NOT BETWEEN '' AND 'jmm'|-37796499 IN((SELECT COUNT(b) AND lead(b) OVER(ORDER BY 'F_2v.5'<<6 * SUM(DISTINCT CASE WHEN b LIKE b<=13 IN(1,1,1,2 LIKE 'abc%x�z' ESCAPE '', 13 ) THEN b<= b ELSE true END) <= b))))) FROM a EXCEPT SELECT b FROM a ORDER BY b,b, b,b,b,b,b,b;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000
[64]0d000000010fd6000fd6

[fd6]280106171111013d7461626c657431743102435245415445205441424c4520743128
612c622c632c64290d0000
[2000]
--
INSERT INTO t1(a,b,c,d) VALUES(1,2,3,4);
SAVEPOINT one;
INSERT INTO t1(b,c) VALUES(5,6);
SAVEPOINT , ;
SELECT a,b,c,d FROM t1;
ROLLBACK TRANSACTION TO seven;
ROLLBACK TO one;
SELECT a,b,c,d,'; FROM t1;
RELEASE SAVEPOINT eight;
RELEASE SAVEPOINT one;
SELECT * FROM t1;
1


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000
[64]0d000000040ee1ff0f960f440f100ee2
[ee2]2c03061715110141696e6465787432783274310643524541544520494e4445582074
317832204f4e207431286229320306171511014df66e646588743178317431054352454154
4520494e4445582074317831204f4e20743128672c682c6a2c6b29500206172b2b01597461
626c6573716c6984655f73657175656e6365737167a974655f73657175656e636504435245
415445205441424c452073716c6974655f73657175656e6365286e616d652c736571296801
0717111101813b7460626c657431743103435245415445205441424c45207431286120494e
5445474552205052494d415259204b4559204155544f494e4352454d454e542c0a622c632c
642c652c662c672c682c6a2c6b2c6c2c6d2c6e2c6f2c702c712c722c732901000000100100
000000010000000000ffffffff020000000004ffeff00302000000000500dd000302000000
002700000003020000000a7500000003020000000005000010030200000000057f00000302
ff00000004ff000003010100000004ea2ff003020000000004ff0000030500000003030120
0023020000000003000100230200000001030000002301f000000013000000230200000000
02f01dd023160000000605000000060200008010030000000602000100000300
[1fff]05000000090fd000000000196ffb0ff60ff10fec0fe7
[2431]974c0a1400ae7c000000000000000001
01
0001
[2ea0]0fac0006
000001
[2fd3]16812a001000148116000000128102000000106dff00000e5a0000000c45ff0000
[3ff7]07010310f2
[4f74]07050000000200ae0f8c00080000500007050000000200aa0f9c0008000000000714
0000000200960fac0008001000000704ffff000200820fba0006fff1000605000000016e23
c901070000000605000000015a0fd60007000001f60500000871460fe40007000000060500
000001320ff200070000100605000000011e000000070000
[5088]973d
[5276]21973d04ae7c01
[5465]2097
[5753]1e973d14
[5843]1e97
[5a32]1d973d
[5e10]
[5fff]26
[
[7430]974d2e14
[7fff]03
[
[9430]974d
[b000]0d00000001
[b430]974d461400ae7c00
01
[bfff]07
[d000]0cf0
[dfff]19
[f000]0d000000010430
[f431]974d6e14
[efff]0b
[01000]0cffffdf
[1142f]974d810214009e74afff
[1342f
[15000]0d0000
[1542f]974d812a1400ae7c01000000
[15f
[17431]974c0a
[1
[1842f]a74d815e1400ae7c0
[199
[1a007]12000000070000001d000000090000001f0000000b00000020ffffff0d0000002500
00008001000026ff

[220

[32465]20972d

[22843]
[22a33]973d04
[2
[22e
[230ff]1
[23277]969e81ae7c02
[
[23e11]97
[23fff
[299

--
SAVEPOINT one;
ALTER TABLE t1 RENAME TO one ;
ROLLBACK TO one;
ROLLBACK TO one ;
ROLLBACK TO one ;
ALTER TABLE t1 RENAME TO one ;
ROLLBACK TO one ;
ROLLBACK TO one ;
ROLLBACK  one TO one ;
ROLLBACK TO one


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000
[64]0d000000090cc7000fba0f740f2e0f080ec20e7c0df80d970cc7
[cc7]814d09071b1f110882757472696767657274335f696e736572747433435245415445
20545249474745522074335f696e7365727420494e5354454144204f4620494e5345525420
4f4e20743320424547494e0a20202020494e5345525420494e544f2074595f612053454c45
4354206e65772e6b2c206e65772ec620574845524520286e65772e6b2532293d3d303b0a20
202020494e5345525420494e544f2074335f622053454c454354206e65772e6b2c206e6577
2e7620574845524520286e65772e6b2532293d3d313b0a454e445f080715111108812d7669
6577743374334352454154452056494557207433204153200a2020202053454c454354202a
2046524f4d2074335f61200a20202020554e494f4e20414c4c200a2020202053454c454354
202a2046524f4d2074335f6281010707151111088171766965777431743143524541544520
56494557207431204153200a202053454c45435420612c20622046524f4d2074315f612020
20554e494f4e20414c4c0a202053454c45435420632c20642046524f4d2074315f62202020
554e494f4e20414c4c0a202053454c45435420652c20662046524f4d2074315f6344060616
1515016d7461626c6574335f6274335f6207435245415445205441424c452074335f62286b
20494e5445474552205052494d416259204b45592c2076205445585429440506171515016d
7461626c6574335f6174335f6106435245415445205441424c452074335f61286b20494e54
45474562205052494d415259204b45592c207620544558542924040617111101357461626c
657432743205435245415445205441424c45207432286b2c7629440306171515016d746162
6c6574315f6374315f6304435245415445205441424c452074315f63286520494e54454745
52205052494d415259204b45592c2066205445585429440206171515016d7461626c657431
5f6274315f6203435245415445205441424c452074315f62286320494e5445474ff2205052
494d415259204b45592c2064205445585429440106171515016d7461626c6574315f617431
5f6102435245415445205441424c452074315f612861204a4e5445474552205052494d4152
59204b45592c2062205445585429
[1fef]0704030015666f757206
[2f1b]0705030015666976650602030013
[40ee]06060300137369780803030017
[4fe0]0604030111026969fa03030113036969690602030111046976050103010f05760d00
000002
[5ff2]0504030011697605020300
[6ff2]040503000f7606
--
SELECT * FROM t1 JOIN t2 ON (a IN(1,2,3)|NOT EXISTS(SELECT -3.66610 FROM (SELECT - a FROM (SELECT -CAST(3.66610 AS text) FROM (SELECT - a a FROM t3,t3, t1 WHERE a = 11 ), (SELECT -4.4412 FROM (SELECT - a FROM t3, t1 WHERE k=a IS NOT FALSE), json_tree WHERE a=(SELECT 1 FROM (SELECT - a FROM t3, t1 WHERE k OR a), (SELECT * FROM t1 WHERE (a,b)<(current_date,0) ORDER BY a DESC) WHERE a=k)) WHERE a COLLATE rtrim=k),t1, t3 WHERE k=a), t3 WHERE a=k)) WHERE a=k),t3, t1 WHERE 11<>a >>a( - - a FROM , t1 WHERE k=a),t3, t1 WHERE k=a), t3 WHERE a=k) WHERE a=k);
UPDATE OR REPLACE t2 SET a=1, b=3 WHERE a=1;
PRAGMA integrity_check;
PRAGMA count_changes(1);


sqltext:
53514c69746520666f726d61742033001000010100402020000000000000000100000000000000000000000300000000000000000000000000000001
[64]0d0000000010
[1000]
--
ALTER TABLE a ADD d;
PRAGMA legacy_file_format(DELETE);
CREATE VIRTUAL TABLE IF NOT EXISTS c USING fts4aux(x);
RELEASE a;
REINDEX;
DELETE FROM(main<="o")VIRTUAL INDEXED BY a;
REINDEX;
CREATE VIRTUAL TABLE a USING fts4;
PRAGMA collation_list=-15.59643e-33;
PRAGMA collation_list=-15.0;
REINDEX;
ALTER TABLE n.n RENAME COLUMN n TO g;
CREATE INDEX g ON g(RAISE(FAIL,g)DESC NULLS LAST);
CREATE INDEX g ON g(RAISE(FAIL,a));
REINDEX;
DROP VIEW a;
REINDEX;
INSERT OR IGNORE INTO a VALUES("d");
INSERT OR IGNORE INTO VIRTUAL.a AS a VALUES(sqlite_master);
REINDEX;
SAVEPOINT a;
REINDEX;
ALTER TABLE a ADD a;
REINDEX;
ANALYZE;
REINDEX;
ALTER TABLE a RENAME a TO a;
REINDEX;
WITH RECURSIVE a AS(WITH RECURSIVE a AS(WITH RECURSIVE a AS(WITH RECURSIVE a AS(WITH RECURSIVE a AS(VALUES(fts4))VALUES(sqlite_master)UNION SELECT*ORDER BY"o",STORED.VIRTUAL,sqlite_master,sqlite_master UNION SELECT*WINDOW a AS()UNION VALUES(random(*))UNION VALUES(sqlite_master)UNION VALUES(sqlite_master))VALUES("m"),("e"),(pragma_table_info),(pragma_reverse_unordered_selects),("n"),(pragma_secure_delete)UNION VALUES(pragma_read_uncommitted)UNION VALUES("o")UNION VALUES("m")UNION VALUES("n")UNION VALUES(pragma_fullfsync)UNION VALUES("a"))VALUES("a"))VALUES("a"))UPDATE a SET a=((((((((((((((((((((((((((~~~((((("a")))))IN a))ISNULL))BETWEEN"a"AND"a"))))))))))))))))))))));
PRAGMA query_only=880;
PRAGMA foreign_key_list=880;
PRAGMA foreign_key_list=120;
REINDEX;
VALUES(sqlite_master);
REINDEX;
CREATE INDEX g ON g(RAISE(FAIL,g)DESC NULLS LAST);
CREATE INDEX g ON g(RAISE(FAIL,g));
REINDEX;
DROP VIEW a;
REINDEX;
INSERT OR IGNORE INTO a VALUES("d");
INSERT OR IGNORE INTO VIRTUAL.a AS a VALUES(sqlite_master);
REINDEX;
RELEASE a;
SAVEPOINT a;
REINDEX;
ALTER TABLE a ADD a;
REINDEX;
ALTER TABLE n.n RENAME COLUMN n TO g;
CREATE INDEX g ON g(RAISE(FAIL,g)DESC NULLS LAST);
CREATE INDEX g ON g(RAISE(FAIL,a));
REINDEX;
DROP VIEW a;
REINDEX;
INSERT OR IGNORE INTO a VALUES("d");
INSERT OR IGNORE INTO VIRTUAL.a AS a VALUES(sqlite_master);
REINDEX;
SAVEPOINT a;
REINDEX;
ALTER TABLE a ADD a;
REINDEX;
REPLACE INTO a VALUES("a");
REINDEX;
INSERT OR IGNORE INTO a(a)VALUES(sqlite_master);
INSERT OR IGNORE INTO VIRTUAL.a AS a VALUES(sqlite_master);
REINDEX;
SAVEPOINT a;
REINDEX;
ALTER TABLE a ADD a;
REINDEX;
REPLACE INTO a VALUES("a");
REINDEX;
INSERT OR IGNORE INTO a(a)VALUES(sqlite_master);
REINDEX;
VALUES(sqlite_master);
REINDEX;
ALTER TABLE STORED.STORED ADD COLUMN STORED TEXT sqlite_master sqlite_master"i""e"pragma_table_info pragma_table_info json_tree"n"(485858500,100);
REINDEX;
ANALYZE;
REINDEX;
ALTER TABLE a RENAME a TO a;
REINDEX;
WITH RECURSIVE a AS(WITH RECURSIVE a AS(WITH RECURSIVE a AS(WITH RECURSIVE a AS(WITH RECURSIVE a AS(VALUES(fts4))VALUES(sqlite_master)UNION SELECT*ORDER BY"o",STORED.VIRTUAL,sqlite_master,sqlite_master UNION SELECT*WINDOW a AS()UNION VALUES(random(*))UNION VALUES(sqlite_master)UNION VALUES(sqlite_master))VALUES("m"),("e"),(pragma_table_info),(pragma_reverse_unordered_selects),("n"),(pragma_secure_delete)UNION VALUES(pragma_read_uncommitted)UNION VALUES("o")UNION VALUES("m")UNION VALUES("n")UNION VALUES(pragma_fullfsync)UNION VALUES("a"))VALUES("a"))VALUES("a"))UPDATE a SET a=((((((((((((((((((((((((((~~~((((("a")))))IN a))ISNULL))BETWEEN"a"AND"a"))))))))))))))))))))));
PRAGMA foreign_key_list=880;
PRAGMA foreign_key_list=120;
REINDEX;
VALUES(sqlite_master);
REINDEX;
CREATE INDEX g ON g(RAISE(FAIL,g)DESC NULLS LAST);
CREATE INDEX g ON g(RAISE(FAIL,g));
REINDEX;
ANALYZE;
REINDEX;
ALTER TABLE a RENAME a TO a;
REINDEX;
ANALYZE;
ALTER TABLE a RENAME a TO a;
WITH RECURSIVE a AS(WITH RECURSIVE a AS(WITH RECURSIVE a AS(WITH RECURSIVE a AS(VALUES(fts4))VALUES(sqlite_master)UNION SELECT*ORDER BY"o",STORED.VIRTUAL,sqlite_master,sqlite_master UNION SELECT*WINDOW a AS()UNION VALUES(random(*))UNION VALUES(sqlite_master))VALUES(sqlite_master))SELECT*,f.*,d.*,a.*,*UNION VALUES(pragma_read_uncommitted)UNION VALUES("o")UNION VALUES("m")UNION VALUES("n"))UPDATE a SET a=((((((((((((((((((((((((((((((("l"IN v))ISNULL))BETWEEN"a"AND"a")))))))))))))))))))))))))));
PRAGMA foreign_key_list=880;
PRAGMA foreign_key_list=120;
REINDEX;
VALUES(sqlite_master);
REINDEX;
PRAGMA application_id(-100);
REINDEX;
ALTER TABLE STORED.STORED ADD COLUMN STORED TEXT sqlite_master sqlite_master"i""e"pragma_table_info pragma_table_info json_tree"n"(485858500,100);
REINDEX;
SAVEPOINT a;
REINDEX;
ANALYZE;
REINDEX;
ALTER TABLE a RENAME a TO a;
REINDEX;
WITH RECURSIVE a AS(SELECT*WINDOW a AS(PARTITION BY sqlite_master)ORDER BY sqlite_master,sqlite_master,CAST(sqlite_master AS),fts4 NOT IN STORED.VIRTUAL)VALUES(sqlite_master)UNION VALUES(sqlite_master)UNION VALUES(sqlite_master)UNION VALUES(sqlite_master)UNION VALUES(sqlite_master)UNION ALL VALUES(sqlite_master)UNION VALUES(sqlite_master)UNION VALUES(geopoly_blob(*)OVER VIRTUAL),("e"),((((((geopoly_blob(*)OVER(PARTITION BY fts4,fts4,fts4,fts4,fts4,fts4,fts4,fts4,fts4,fts4,fts4,fts4,fts4))),fts4),fts4),fts4))UNION VALUES((((((((((((((((sqlite_master)))))))))))))))),(sqlite_master);
REINDEX;
PRAGMA application_id(ON);
REPLACE INTO(sqlite_master)VIRTUAL VALUES(sqlite_master)


sqltext:
53514c69746520666f726d61742033001000010100402020000000000000000100000000000000000000000300000000000000000000000000000001
[64]0d0000000010
[1000]
--
BEGIN;
REINDEX;
ANALYZE;
VALUES(abs(pragma_case_sensitive_like,pragma_case_sensitive_like,pragma_case_sensitive_like,pragma_case_sensitive_like,pragma_case_sensitive_like,pragma_case_sensitive_like,pragma_case_sensitive_like,pragma_case_sensitive_like,pragma_case_sensitive_like,pragma_case_sensitive_like,pragma_case_sensitive_like,pragma_wal_autocheckpoint,"k",pragma_auto_vacuum,pragma_count_changes,"e",pragma_incremental_vacuum,"i",pragma_foreign_keys,pragma_foreign_keys)OVER o);
CREATE VIRTUAL TABLE k USING json_each;
CREATE VIRTUAL TABLE a USING sqlite_stmt;
UPDATE a SET a=sqlite_master;
REINDEX;
DROP INDEX a;
REINDEX;
CREATE VIRTUAL TABLE a USING geopoly;
INSERT INTO a SELECT ALL"r","r","r","r","r","r","r"WINDOW r AS()UNION ALL SELECT ALL"r","r","r","r","r","r","r"WINDOW r AS()ORDER BY"r","r","r","r","r","r","r","r","r","r","r"NULLS LAST ON CONFLICT DO NOTHING;
CREATE TEMP TRIGGER IF NOT EXISTS r.r INSTEAD OF UPDATE OF r,r,r,r,r,r,r,r,r,r,r,a,a,a,l,r,r,r ON r BEGIN VALUES(sqlite_master);
VALUES(sqlite_master);
VALUES("r"),("r"),("r"),("r"),("r"),("r"),("r"),("r"),("r"),("r"),("r");
END;
CREATE TEMP TRIGGER IF NOT EXISTS r.r INSTEAD OF UPDATE OF r,r,a,a,a,l,r,r,r,r,r,a,a,a,a,a,a,a ON a BEGIN VALUES(sqlite_master);
END;
REINDEX;
SAVEPOINT u;
VACUUM a;
DROP TRIGGER m;
ATTACH RAISE(ROLLBACK,y)AS RAISE(ABORT,m)*"e"NOT BETWEEN sqlite_master ISNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL AND sqlite_master/sqlite_master/sqlite_master/sqlite_master/(VALUES(sqlite_master))/sqlite_master BETWEEN sqlite_master AND"l";
VACUUM a;
DROP TRIGGER m;
ATTACH RAISE(ROLLBACK,y)AS sqlite_master/sqlite_master/sqlite_master/sqlite_master/sqlite_master BETWEEN sqlite_master AND sqlite_master;
REINDEX;
CREATE VIRTUAL TABLE a USING geopoly;
INSERT INTO a SELECT ALL"r","r","r","r","r","r","r"WINDOW r AS()UNION ALL SELECT ALL"r","r","r","r","r","r","r"WINDOW r AS()ORDER BY"r","r","r","r","r","r","r","r","r","r","r"NULLS LAST LIMIT"r"COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim ON CONFLICT DO NOTHING;
CREATE TEMP TRIGGER IF NOT EXISTS r.r INSTEAD OF UPDATE OF r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r ON r BEGIN VALUES("r");
VALUES("r");
DELETE FROM r.r INDEXED BY r WHERE"r"COLLATE rtrim COLLATE rtrim COLLATE nocase COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim COLLATE rtrim;
END;
CREATE TEMP TRIGGER IF NOT EXISTS r.r INSTEAD OF UPDATE OF a,a,a,r,r,r,r,r,a,a,a,a,a,a ON a BEGIN VALUES(sqlite_master);
END;
REINDEX;
PRAGMA application_id(-100)


sqltext:
53514c69746520666f726d61742033001000010100402020000000000000000100000000000000000000000300000000000000000000000000000001
[64]0d0000000010
[1000]
--
CREATE TABLE a(a REAL COLLATE binary REFERENCES"w"("a"COLLATE rtrim ASC,"c"COLLATE rtrim ASC),b BLOB,c TEXT,d REAL,e BLOB UNIQUE DEFAULT+CURRENT_DATE);
CREATE TABLE b(a INTEGER NULL REFERENCES"s"("f"),b BLOB AS(x'a8b6b79070a8471c937a9148436a69cba9bdb0917a288676263632117a6ce88504ed0fd7' NOT MATCH~(fts3="g",~"i"NOT NULL NOT NULL LIKE CASE WHEN(ifnull(*)IN(),(CASE"i"MATCH"h"WHEN"f"THEN json_tree END<"f"),"a")IS"x"<=json_tree THEN pragma_table_xinfo END IN"g"ESCAPE"z"AND"g">pragma_integrity_check NOT NULL)IS NOT"i"COLLATE nocase ESCAPE NOT CAST("q"AS NVARCHAR(-26803))NOT IN"m"."a"('` x)$zsE`2M 9)''e2  YvMq"\lLK',NULL IS(~95190501883833428="g"IS NOT"e"IN()IN()MATCH"r"ESCAPE sqlite_dbptr COLLATE binary<>pragma_table_info)|"w"IN()IN()*"a",pragma_legacy_alter_table,pragma_legacy_file_format,"t",sqlite_dbptr)IS NOT CASE(CASE WHEN(-NOT NOT NOT~geopoly_regular(*)+~~pragma_cell_size_check MATCH[b]ESCAPE"v"COLLATE rtrim="x"IS"d"*"e"OR"c"GLOB"y"ESCAPE"r"BETWEEN"p"AND"j"AND"e","s")THEN"o"END,sqlite_master)MATCH"q"WHEN"p"THEN rtree_i32 END)VIRTUAL,c REAL);
CREATE TABLE c(a BLOB NOT DEFERRABLE GENERATED ALWAYS AS(~(~CASE CAST(("c">~NOT date(*)NOT NULL AND"f"BETWEEN pragma_collation_list AND"e">"k"IS NOT"l"="g"OR"r"*"d","y")<<pragma_compile_options AS)OR"x"WHEN"q"THEN"l"END|"e">>"s"IS NOT"e"IS"k")MATCH CAST(rtreedepth(*)AS INTEGER(-43936213124150475,+1.67445))IS(NOT+"j"<<"h"GLOB"f"%pragma_index_info IS NOT"l"-"x"IS NOT"m"LIKE"k"=pragma_application_id&"i")IS NOT"c"IS"h"COLLATE rtrim IN"u"%"f"IS NOT"k"OR(+~random(*)IS NOT~CURRENT_TIME=>~32972|fts5(*)NOT NULL+CASE+CASE WHEN("g","d","v","d")THEN sqlite_stmt END CONCAT"f"WHEN"k"THEN pragma_collation_list END IN()%"l"CONCAT pragma_shrink_memory COLLATE binary NOTNULL MATCH pragma_foreign_key_check IS NOT"e")IS"d"<<"u"COLLATE rtrim)VIRTUAL);
CREATE TABLE d(a CHECK(-CAST(NOT~NOT NOT 'main' NOT BETWEEN matchinfo(*)AND CAST(~"u"ISNULL AS NVARCHAR)NOT IN(rtreecheck(*)COLLATE binary)>>+'beeuukgywvuahhxgozj' OR CAST(CASE WHEN CAST("g"AS)THEN+geopoly NOT LIKE replace(*)<>"q"MATCH rank<pragma_cache_size AND"d"%pragma_legacy_alter_table NOT NULL<>"l"ESCAPE pragma_page_size=>pragma_foreign_key_check<<pragma_legacy_file_format<>"e"MATCH"h"ESCAPE pragma_table_xinfo END AS)IN"f"-pragma_freelist_count+"l"*"v"AS)NOTNULL)PRIMARY KEY ASC ON CONFLICT ROLLBACK AUTOINCREMENT,b INTEGER DEFAULT 'IkGo&s/wvE j &$Qis''UAw]*M%(= @]jc0]HBQF&#F');
CREATE TABLE e(a NUMBER,b NUMBER,c BLOB,d);
CREATE TABLE f(a INTEGER,b TEXT COLLATE nocase,c NUMBER GENERATED ALWAYS AS("c")STORED,d BLOB COLLATE nocase,e BLOB GENERATED ALWAYS AS(-CAST(594 OR"f"MATCH CAST(CASE WHEN sqlite_stmt THEN"c"WHEN"h"THEN"o"WHEN"j"THEN"e"END OR"z"COLLATE rtrim MATCH"k"AND"k"AS)IS NOT"h"IS"v"=>pragma_synchronous IN"u"AS)+"q"IS NOT[b]%(row_number(*))COLLATE nocase)VIRTUAL,FOREIGN KEY("o"DESC)REFERENCES"x",CONSTRAINT"x",FOREIGN KEY("a"DESC,"e"DESC,"m","q","h","u"COLLATE binary,"m"COLLATE nocase DESC,"c"DESC)REFERENCES"r"("q"COLLATE binary ASC));
CREATE TABLE g(a REAL CHECK(~NOT pragma_threads NOT MATCH CAST(+"s"BETWEEN pragma_synchronous AND pragma_synchronous COLLATE binary IS"b"AS)ESCAPE"c"<>"m"=pragma_foreign_key_check IS main="i"COLLATE rtrim BETWEEN pragma_incremental_vacuum AND"h"OR pragma_foreign_keys MATCH"c"ESCAPE pragma_case_sensitive_like CONCAT"h"ISNULL IN())DEFAULT pragma_writable_schema,b BLOB,c NUMBER DEFAULT-'4.9JN9I 5y'';O RLCh"8i7Jn  R |N',d BLOB DEFAULT-94.50435 DEFAULT+'vWP[S TQ6''>|m''@5xPrFNsV  yWg 42$1Q?!$R] x@lgkHDU4H>* q D3N7''',e TEXT DEFAULT+CURRENT_TIME DEFAULT-'71528055547154035528311963',PRIMARY KEY('pragma_auto_vacuum' DESC))WITHOUT ROWID;
CREATE TABLE h(a NUMBER,b INTEGER DEFAULT"y"DEFAULT(count(*)ISNULL),c REAL,d REAL,CONSTRAINT"c",UNIQUE(CAST(~("b")IS(CASE WHEN"e"THEN pragma_temp_store_directory END>sqlite_master OR"c"IN"p"AND"i"MATCH"v"ESCAPE"p"BETWEEN pragma_cell_size_check AND pragma_index_xinfo MATCH"k","g","v","l")COLLATE rtrim=>"f"AND"z"AS)));
CREATE TABLE i(a TEXT PRIMARY KEY ASC ON CONFLICT REPLACE,b,c DEFAULT("a")NOT DEFERRABLE INITIALLY DEFERRED,d REAL,CONSTRAINT"q",UNIQUE(CAST(NOT NOT~unknown(*)IN(offsets(*)COLLATE binary,pragma_freelist_count AND"m"MATCH"z"AND"c"OR"e")=>"c"GLOB"k"ESCAPE"d"LIKE pragma_synchronous ESCAPE"c"IS pragma_query_only-"e"COLLATE binary LIKE pragma_function_list ESCAPE pragma_writable_schema MATCH"b"AS)IS"o"COLLATE binary NULLS FIRST)ON CONFLICT FAIL,FOREIGN KEY("t"COLLATE nocase ASC)REFERENCES"f"MATCH"o");
CREATE TABLE j(a REAL,b,c,d BLOB,e REAL,f REAL COLLATE nocase DEFAULT+83.54785,g DEFAULT(~"a"OR CASE WHEN CAST((NULL%pragma_index_info-pragma_auto_vacuum BETWEEN pragma_empty_result_callbacks AND"j"IN"m"<<"u","r")AS)THEN"d"END CONCAT pragma_encoding>>"p"COLLATE binary IN"b"AND"w"=pragma_page_count IS"h"*+rank(*)COLLATE nocase OR fts5_decode_none(*)NOT MATCH CASE WHEN(CASE"p"NOTNULL WHEN geopoly_area(*)OR"g"OR NULL IS NOT CASE x'8be0f9f6d97c8ef8fd88821e65f18634d8d5fef45c3024240561feb8ba82a325c1c0e86f008d6d0291b700544dea1c60e95e3a97e676063a15786d60c12ef091806f3c12a55c98e569dcb2106079cc1b45018ede43' WHEN CASE WHEN"v"THEN"g"END<<pragma_index_list THEN"c"END-"f"CONCAT pragma_page_size THEN[b]WHEN"j"THEN"v"END)>>"b"THEN pragma_cache_size WHEN pragma_journal_size_limit THEN pragma_schema_version END ESCAPE"f"<>"y"%pragma_compile_options BETWEEN"d"AND+(CAST(-"d"AS)=pragma_query_only NOTNULL COLLATE binary LIKE current_time(*)NOT NULL)AND 844230387 CONCAT((CASE WHEN NULL+~"a"LIKE CAST(178 AND~sqlite_compileoption_get(*)NOT NULL&(CAST("a"AS))NOT NULL<>"s"NOTNULL BETWEEN"w"AND"c"IS"q"AS)GLOB pragma_compile_options ESCAPE"k">>"i"COLLATE binary OR pragma_quick_check THEN pragma_locking_mode END>>pragma_incremental_vacuum,"u"))IS NOT('BkL)B%qjlZm"RA/ R ahO@"vbm OCPR',NOT 'pragma_auto_vacuum')*93.4949 NOT LIKE~CASE NOT+CAST("z"IN()NOTNULL AND"q"IS NOT"m"AS)MATCH"j"ESCAPE"l"ISNULL AND"f"COLLATE binary&"k"WHEN"k"THEN"h"END>>"b"BETWEEN fts5vocab AND pragma_journal_mode NOTNULL ESCAPE"m"CONCAT"i"NOT NULL)COLLATE rtrim,FOREIGN KEY("v","f"ASC,"i")REFERENCES"x"("p"COLLATE nocase DESC,"q"COLLATE nocase ASC)MATCH"o"MATCH"e"NOT DEFERRABLE,PRIMARY KEY(~"l"AND('pragma_cache_size' COLLATE binary)="h">>sqlite_master COLLATE rtrim MATCH~pragma_foreign_key_check NOT IN("v","z","j",pragma_foreign_key_check)-"z"IN()AND pragma_module_list BETWEEN pragma_fullfsync AND"b"COLLATE rtrim,"a",pragma_index_xinfo,pragma_index_info,pragma_checkpoint_fullfsync AUTOINCREMENT)ON CONFLICT ABORT);
CREATE TABLE k(a REAL DEFAULT NULL DEFAULT+x'e095968ab10d6ec9b9e6f1fd5730a96aafb6821fe233e20d59101f0fb44589f3fb05c134f128f515c44f2e0d3c86e346b2275de98e0c684b7f0e031a239ff3dfe89f9107756558c837ab55a16f3aa6e763debc1a6a79c59c8769',b TEXT,c NUMBER GENERATED ALWAYS AS(~NOT~CASE WHEN json_tree THEN"q"ELSE CASE 'pragma_busy_timeout' NOT BETWEEN"b"AND"l"ISNULL NOTNULL WHEN CASE~pragma_locking_mode NOT NULL WHEN col BETWEEN"b"AND"l"COLLATE binary THEN pragma_short_column_names END IS NOT"b"THEN pragma_checkpoint_fullfsync WHEN"f"THEN json_each WHEN"g"THEN"t"END<>pragma_journal_mode AND pragma_index_list IS NOT pragma_foreign_keys END IS NOT json_tree GLOB dbstat-("c"COLLATE nocase)OR CASE WHEN NOT-"f"NOT GLOB(-x'9c',pragma_empty_result_callbacks IS NOT"i"|"o"CONCAT pragma_wal_autocheckpoint CONCAT"c","i")MATCH"d"ESCAPE"u"GLOB"h"ESCAPE pragma_function_list THEN pragma_reverse_unordered_selects WHEN pragma_synchronous THEN json_each WHEN pragma_collation_list THEN"m"END AND pragma_locking_mode NOT NULL CONCAT"e"COLLATE nocase)STORED,FOREIGN KEY("m"COLLATE nocase,"r"COLLATE rtrim ASC,"d"DESC,"z","r"DESC,"k"ASC)REFERENCES"z"("t"DESC,"y"DESC),CONSTRAINT"g");
CREATE TABLE l(a BLOB,b DEFAULT+44762 UNIQUE,c BLOB,d INTEGER DEFAULT 45573978729353178,e INTEGER);
CREATE TABLE m(a TEXT CONSTRAINT"h"UNIQUE,b NUMBER CONSTRAINT"s",c BLOB DEFAULT"d"DEFAULT+'temp',CHECK(+~(CASE CAST("u"AS)NOT NULL=>pragma_incremental_vacuum IN"f"IN"e"NOTNULL IS pragma_page_count WHEN pragma_data_version THEN pragma_case_sensitive_like END NOT NULL&pragma_empty_result_callbacks,pragma_reverse_unordered_selects)ISNULL IN"c"NOT NULL AND pragma_legacy_alter_table CONCAT pragma_page_size<CAST(pragma_cache_size AS REAL)=>'g daz xwyvin ozbqyzrmskvqlhpfrybpocij' NOT GLOB date(*)BETWEEN~CASE WHEN pragma_foreign_key_list BETWEEN"g"AND pragma_schema_version<>"d"THEN"b"WHEN"k"THEN"g"END OR"d">pragma_soft_heap_limit>>pragma_writable_schema<>pragma_freelist_count MATCH"p"ESCAPE"w"/pragma_user_version MATCH"z"AND"e"="h"COLLATE nocase OR"n"OR"j"=(NOT(NULL<=+bm25(*)ISNULL%CAST("c"AS REAL(333))NOT GLOB~"e"IS current_timestamp(*)NOT LIKE x'30271800b4ccc8dd65dab995a2187c' NOT NULL NOT IN"d"."p"()ESCAPE"b"ISNULL NOT BETWEEN sqlite_compileoption_used(*)/(~~pragma_fullfsync NOT GLOB"i"GLOB pragma_ignore_check_constraints ESCAPE"h"ESCAPE"v"OR"y"NOTNULL AND"j"ISNULL NOT NULL&"j")COLLATE binary AND"p"AND"r"="b"CONCAT"l"OR"o"),"n","h","a")GLOB+~pragma_legacy_file_format+~CAST(~pragma_data_version AS TEXT(-21065647039886071))IS(NOT-CAST("n"|~CAST(CASE"f"CONCAT"k"WHEN"t"THEN"p"END AS)IN()AND"k"AS)CONCAT pragma_integrity_check COLLATE rtrim,pragma_cell_size_check,"l","w",pragma_function_list,"b","v")ISNULL IS rowid<>"p")ON CONFLICT REPLACE)WITHOUT ROWID;
CREATE TABLE n(a NULL ON CONFLICT REPLACE NULL ON CONFLICT IGNORE,b TEXT REFERENCES"u"("b"COLLATE rtrim)ON UPDATE NO ACTION,c BLOB PRIMARY KEY ASC ON CONFLICT IGNORE AUTOINCREMENT PRIMARY KEY DESC AUTOINCREMENT,d BLOB DEFERRABLE INITIALLY IMMEDIATE UNIQUE,CONSTRAINT"y");
CREATE TABLE o(a REAL AS(NOT CASE WHEN+"k"AND strftime(*)IS NOT("m")<<"j">>"g"-~"u"NOT BETWEEN-NULL CONCAT"d"OR pragma_secure_delete IN()=>"a"IN"y"AND"o"AND"m"-"c"ISNULL|pragma_mmap_size THEN main END<<fts5vocab LIKE"l"ESCAPE"e"*"f"AND"w"COLLATE binary-"d"OR~CASE pragma_table_xinfo WHEN"r"THEN"a"WHEN"x"THEN"w"WHEN"t"THEN"o"END-"c"*fts4 COLLATE binary IS pragma_application_id OR"k"IS"w"IS NOT pragma_user_version IS NOT"j"NOTNULL IS"a"OR"d"OR"f"COLLATE binary IS NOT pragma_table_xinfo CONCAT CASE WHEN NOT NULL THEN(pragma_cell_size_check,-highlight(*)LIKE random(*)IS datetime(*)/"a"%((CAST("h"IS NOT~pragma_fullfsync IN"h"OR"t"CONCAT pragma_writable_schema BETWEEN"v"AND pragma_full_column_names CONCAT"a"IN()AND"l"AS)BETWEEN"n"AND"m","e"))MATCH"u"ESCAPE"x")END IS"b"%-count(*)IN"v"IS replace(*)<("r"-"f"-"o"IN"r"/"h"LIKE pragma_module_list ESCAPE pragma_automatic_index IN"a"IS"u"|"w"OR"e"="z"OR pragma_freelist_count CONCAT fts3tokenize)>>rank MATCH"p"ESCAPE"x"IN"n")STORED,b INTEGER NULL ON CONFLICT IGNORE REFERENCES"t"("f"COLLATE rtrim DESC),c TEXT DEFERRABLE INITIALLY IMMEDIATE DEFAULT+'lty vxqqfeue rnebqochnbly aow',d INTEGER,e NUMBER,CHECK(instr(*)),CONSTRAINT"w",FOREIGN KEY("d"DESC)REFERENCES"o"MATCH"x"ON INSERT SET DEFAULT DEFERRABLE);
CREATE TABLE p(a TEXT,b REAL UNIQUE ON CONFLICT IGNORE AS(~+CAST(NOT(hex(*))NOT MATCH(("g"))ESCAPE-+~CURRENT_TIMESTAMP ISNULL<>CASE WHEN~(26552 COLLATE binary,(+total(*)ISNULL)/-"i"IS rowid IS"x"MATCH"r",pragma_index_xinfo)NOT NULL IN()THEN pragma_cache_spill END CONCAT pragma_index_list IN"w"BETWEEN pragma_page_count AND"k"ISNULL*"o"LIKE"j"AS)COLLATE binary)VIRTUAL,c TEXT DEFAULT"y",d INTEGER,e NUMBER,PRIMARY KEY(CAST(+~CAST(~"u"AS)<=sqlite_compileoption_get(*)CONCAT((pragma_legacy_file_format AND"j"COLLATE rtrim<"k"ISNULL OR pragma_journal_size_limit AND pragma_pragma_list,"t",col))LIKE fts5vocab ESCAPE"d"|"r"IN()MATCH"l"AS)NOT NULL>>pragma_wal_autocheckpoint AUTOINCREMENT)ON CONFLICT ABORT,PRIMARY KEY(NOT CAST(json_quote(*)AS INTEGER)ASC NULLS FIRST AUTOINCREMENT)ON CONFLICT IGNORE);
CREATE TABLE q(a TEXT DEFAULT-414 NOT DEFERRABLE INITIALLY DEFERRED,b REAL,c CONSTRAINT"f"DEFERRABLE INITIALLY DEFERRED,CONSTRAINT"f",CHECK(dbstat),CONSTRAINT"j");
CREATE TABLE r(a TEXT,b BLOB NOT DEFERRABLE);
CREATE TABLE s(a BLOB NULL DEFAULT NULL,b REAL NOT NULL ON CONFLICT IGNORE DEFERRABLE INITIALLY IMMEDIATE,c NUMBER NULL DEFAULT(doc IS CAST("h"COLLATE binary/-(CASE pragma_collation_list IN"l"WHEN"i"THEN"v"END)-pragma_function_list+"f"IS pragma_schema_version IS"b"NOT NULL MATCH pragma_index_info ESCAPE"z"ISNULL CONCAT rtree GLOB pragma_short_column_names ESCAPE pragma_data_version OR pragma_incremental_vacuum+pragma_wal_autocheckpoint AS)IN(CAST(geopoly_blob(*)AS VARCHAR(-88063,5.2822e-85)),((NOT '86706415401059677053727' NOT BETWEEN"c"<<NOT~CASE pragma_soft_heap_limit WHEN"a"THEN"i"WHEN geopoly THEN"o"WHEN"x"THEN"m"WHEN"l"THEN"y"END IS NOT"w"LIKE"b"ESCAPE"l"|json_each IN()GLOB pragma_wal_autocheckpoint AND"m"LIKE"c")NOT NULL))),d REAL,e REAL COLLATE nocase NOT NULL ON CONFLICT ROLLBACK,PRIMARY KEY("w"NOT BETWEEN(CAST(CURRENT_TIMESTAMP IN"q"(("r",pragma_recursive_triggers),"u","a","s")IN()IN()<="i"AS)COLLATE rtrim LIKE pragma_busy_timeout,"w","v")AND fts4,"t"AUTOINCREMENT));
CREATE TABLE t(a REAL NOT DEFERRABLE INITIALLY IMMEDIATE COLLATE nocase,b TEXT UNIQUE ON CONFLICT ROLLBACK DEFAULT 49331368895907423,PRIMARY KEY((CASE-(NOT NOT pragma_automatic_index BETWEEN"d"AND"s"CONCAT doc OR"b"IN"e"IS NOT"z",pragma_mmap_size,"t",pragma_foreign_key_check)GLOB"a"WHEN pragma_automatic_index THEN main END NOT NULL)AND"g"NOT NULL ISNULL IS NOT"a"AUTOINCREMENT)ON CONFLICT ROLLBACK);
CREATE TABLE u(a INTEGER,b INTEGER,CONSTRAINT"x",FOREIGN KEY("t"COLLATE rtrim ASC,"k"COLLATE binary)REFERENCES"a",PRIMARY KEY(CASE"t"WHEN-++"d"NOT GLOB~"e"<>"x"IS"o"OR"f"NOT NULL COLLATE rtrim<<pragma_page_count*"u"NOT NULL NOT NULL BETWEEN"h"AND"g"<"h"ESCAPE"c"<>"m"THEN"v"END,"s"AUTOINCREMENT)ON CONFLICT ROLLBACK);
CREATE TABLE v(a,b NUMBER DEFAULT(NOT CASE NOT(geopoly_svg(*)BETWEEN+pragma_database_list-sqlite_dbdata OR pragma_incremental_vacuum ISNULL>>pragma_busy_timeout<<"n"<>pragma_synchronous IS NOT fts5 IS"i"NOT NULL ISNULL NOTNULL AND"r")=>"r"IS NOT"s"CONCAT pragma_read_uncommitted IN()NOT NULL WHEN"v"THEN pragma_journal_mode END CONCAT(fts5_rowid(*))NOT MATCH CURRENT_DATE MATCH("r"<<CURRENT_TIMESTAMP OR CURRENT_DATE,pragma_short_column_names)COLLATE binary CONCAT CURRENT_TIME BETWEEN+~CAST([a]+"o"IS NOT"k"IS NOT"d"AS)AND pragma_incremental_vacuum IS NOT"k"AND"c"%"w"IN"f"IN()AND"b"IN"x"-pragma_recursive_triggers COLLATE nocase-first_value(*)%unicode(*)NOTNULL),c INTEGER GENERATED ALWAYS AS((unlikely(*)IS"y")COLLATE nocase)VIRTUAL,d BLOB);
CREATE TABLE w(a REAL DEFERRABLE,b BLOB REFERENCES"r"ON INSERT RESTRICT PRIMARY KEY DESC,c NOT NULL,d TEXT DEFERRABLE INITIALLY IMMEDIATE DEFAULT-CURRENT_DATE,e AS(CAST(x'dc9aaf86653c17269cfb5f29f125c81dd813e1233183558dc5cdd5ec9216cb1ad11569e65ab85a8b410cb55fdd3451c62c7c5d609ddee84621b07232e6' NOT BETWEEN(CASE pragma_page_count AND CASE(sqlite_stmt NOT NULL)WHEN CURRENT_DATE<>("x"|"y")>>pragma_wal_autocheckpoint NOT NULL IN"w"THEN"o"END IS NOT fts5vocab WHEN"d"THEN"f"END IN())COLLATE nocase BETWEEN"s"AND pragma_data_version="t"AND"h"AS))VIRTUAL REFERENCES"u"("e"COLLATE rtrim,"q"COLLATE binary,"g","w"COLLATE rtrim ASC),UNIQUE(NOT 'sqlite_master' DESC NULLS LAST,quote(*)DESC NULLS FIRST,-(+pragma_temp_store_directory NOT BETWEEN 'wz exnndyljwty dqenuxf' AND(CAST("t"AS VARCHAR(-57224)))MATCH(pragma_short_column_names,CAST(' ('-CASE WHEN"u"THEN"k"END ISNULL NOT NULL>fts3tokenize IS NOT rowid<<fts4 IN()AS)OR"h",pragma_read_uncommitted,"m")IS pragma_fullfsync ESCAPE"z"IS"c","d")COLLATE rtrim)ON CONFLICT FAIL,CONSTRAINT"s")WITHOUT ROWID;
CREATE TABLE x(a BLOB,b INTEGER,c NUMBER COLLATE rtrim,d BLOB NOT NULL NOT NULL ON CONFLICT REPLACE,e);
CREATE TABLE y(a TEXT PRIMARY KEY ASC,b TEXT CONSTRAINT"h",c INTEGER NULL GENERATED ALWAYS AS(current_time(*)MATCH CAST(~(70272=(CAST("x"NOT NULL AS)=>"v")IS"b","o",pragma_journal_mode)=pragma_cell_size_check AS)IS NOT pragma_module_list IN()GLOB"h"ESCAPE"j"MATCH pragma_busy_timeout MATCH fts5 ESCAPE"s"COLLATE nocase NOTNULL)STORED,d BLOB,CHECK(CASE 664771482 OR CASE~json_replace(*)|CAST("a"AS)ISNULL IS"d"BETWEEN"g"AND"o"*pragma_legacy_alter_table GLOB"j"ESCAPE"j"MATCH"r"ESCAPE json_each COLLATE nocase OR pragma_secure_delete WHEN"k"THEN fts5vocab END>"k">>"r"+pragma_busy_timeout>pragma_reverse_unordered_selects WHEN"m"THEN"h"END MATCH((~"g"NOT LIKE"a"ESCAPE NOT CAST("k"-"a"BETWEEN pragma_index_info AND"y"AS)COLLATE binary NOT NULL,pragma_index_info,"c")NOT NULL IS NOT"w",fts5,"g","c","k",pragma_recursive_triggers,"e","k","h")));
CREATE TABLE z(a INTEGER DEFAULT-'q1 JktSs")>84vFb5_aL6 MPV?5.-Af4";ep$d;w' CONSTRAINT"c",b BLOB PRIMARY KEY DESC ON CONFLICT IGNORE COLLATE rtrim,c INTEGER NULL DEFAULT 25359824671209816,d NULL,e INTEGER DEFAULT 934845331,f BLOB GENERATED ALWAYS AS(CASE-CASE CASE CASE WHEN"j"THEN"n"WHEN"r"THEN"r"END WHEN fts3 THEN"h"END OR"a"WHEN"f"THEN"g"END IN"u"COLLATE nocase LIKE"b"ESCAPE"d"=>"u"WHEN rank THEN"h"END BETWEEN pragma_reverse_unordered_selects AND pragma_temp_store_directory CONCAT pragma_collation_list LIKE pragma_threads IS NOT json_type(*))STORED DEFAULT term,UNIQUE(+round(*)IS NOT-+~CASE WHEN NOT NOT("l")THEN(NOT-CASE WHEN(CASE WHEN"s"THEN"d"END,"g")THEN"p"END IN()IN"f"IN())END COLLATE binary,"a","w",pragma_full_column_names NULLS FIRST)ON CONFLICT IGNORE,CONSTRAINT"c",PRIMARY KEY(("x"IS NOT(pragma_optimize-row_number(*),"e"AND("y"+"t")&+CAST(fts4 AS)/"c"CONCAT"z"COLLATE rtrim+"z"-"e"-pragma_legacy_alter_table COLLATE binary,"i")/"c"=pragma_wal_checkpoint*"a"IS NOT"g")OR"r"GLOB"e"ESCAPE"n"-"h")ON CONFLICT IGNORE);
CREATE VIRTUAL TABLE"e"USING sqlite_dbdata(e);
CREATE VIRTUAL TABLE"e"USING sqlite_stmt(z);
DELETE FROM"e"AS"e";
CREATE TEMP TRIGGER"a"."a"INSTEAD OF UPDATE ON"r"."t"BEGIN DELETE FROM"z"INDEXED BY"g"WHERE"x";
UPDATE OR REPLACE"l"."l"NOT INDEXED SET"k"="j"IS"j"IS"j"IS"j"IS"j"IS"j"IS"o"IS"j"IS"j"IS"j"IS"j"IS"j"IS"l"IS"l"IS"l"IS"l"IS"l"IS"l"IS"l"IS"l";
END;
CREATE TRIGGER"e"BEFORE DELETE ON"e"BEGIN WITH"z"("a"ASC,"e"ASC)AS(WITH"e"AS(WITH"e"AS(WITH"e"AS(WITH"e"AS(WITH"e"AS(WITH"e"AS(WITH"e"AS(WITH"e"AS(WITH"e"AS(VALUES(CAST(CAST(CAST(CAST(CAST(rank NOT NULL AS)AS)AS)AS)AS)))VALUES("x"))VALUES(pragma_temp_store))VALUES("n"))VALUES("a"))VALUES("b"))VALUES("g"))VALUES("t"))VALUES("u"))VALUES(pragma_reverse_unordered_selects))VALUES(pragma_default_cache_size);
END;
WITH RECURSIVE"a"("g"COLLATE binary ASC,'pragma_automatic_index' COLLATE rtrim DESC)AS(WITH RECURSIVE"k"AS(WITH RECURSIVE"k"AS(WITH RECURSIVE"k"AS(WITH RECURSIVE"k"AS(WITH RECURSIVE"k"AS(WITH RECURSIVE"k"AS(WITH RECURSIVE"k"AS(WITH RECURSIVE"t"("t","t","t")AS(VALUES("b"))VALUES("b"))VALUES("b"))VALUES("b"))VALUES("b"))VALUES("b"))VALUES("b"))VALUES("b"))VALUES("b")),"e"AS(VALUES("b"))REPLACE INTO"e"WITH"e"AS(WITH"e"AS(WITH"e"AS(WITH"e"AS(WITH"e"AS(VALUES(CAST(CAST(CAST(CAST(CAST(CAST(CAST("p"AS INT(908284868))AS)AS VARCHAR(640608001))AS)AS TEXT(100))AS)AS)))VALUES("h"))VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h"))VALUES("h"))VALUES("h"))VALUES("h")UNION VALUES(sqlite_master)UNION VALUES(sqlite_master)UNION VALUES(main)UNION VALUES("a")UNION VALUES("f")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES("h")UNION VALUES(sqlite_master)UNION VALUES(sqlite_master)UNION VALUES(sqlite_master)UNION VALUES(sqlite_master)UNION VALUES("a"."a"."o")ON CONFLICT(-"t"."b"=sqlite_compileoption_get(ALL"a","a",sqlite_master,sqlite_master,sqlite_master,sqlite_master,pragma_function_list,pragma_incremental_vacuum,pragma_count_changes,"e",pragma_encoding,"f",pragma_fullfsync)NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL)DO UPDATE SET 'acegikmoqsuwy   bdfhjlnprtvxz  acegikmoqsuwy   bdfhjlnprpfdyoec'=min(),"c"="j";
CREATE VIRTUAL TABLE"a"USING sqlite_stmt;
CREATE VIRTUAL TABLE"e"USING sqlite_stmt;
CREATE VIRTUAL TABLE"a"USING sqlite_stmt;
CREATE VIRTUAL TABLE"v"USING sqlite_stmt;
CREATE VIRTUAL TABLE"g"USING sqlite_dbptr;
CREATE VIEW"w"AS VALUES(max(*)<json()OVER"f",35492 NOT MATCH NOT RAISE(ABORT,"w")BETWEEN NOT EXISTS(VALUES("b")UNION VALUES("v")UNION VALUES("d")UNION VALUES("l")UNION VALUES(json_each)UNION VALUES(pragma_data_version)UNION VALUES("u"))AND"c"+"k"BETWEEN"e"AND"m"+"u"COLLATE rtrim ESCAPE pragma_incremental_vacuum<>pragma_reverse_unordered_selects GLOB"e"ESCAPE"u","c")UNION VALUES("k")UNION VALUES(pragma_foreign_keys),(pragma_page_size),("m"),("u"),("c"),("w"),("e"),("m"),(fts5vocab),(pragma_page_size),("l")UNION SELECT DISTINCT"o".*,*WINDOW"e"AS(RANGE BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING);
WITH"i"AS(WITH RECURSIVE"q"AS(WITH"a"AS(WITH RECURSIVE"k"AS(SELECT*,*FROM '555555555555555555555555555555555555555555555550000000000000000'(),"a"(),"a"())VALUES(sqlite_master))VALUES(sqlite_master))VALUES(sqlite_master))REPLACE INTO"a"VALUES(sqlite_master);
CREATE VIRTUAL TABLE IF NOT EXISTS '500000000000000000000000000000000000000000000000000000000000000' USING sqlite_stmt;
CREATE VIRTUAL TABLE"a"USING sqlite_stmt;
REINDEX;
CREATE VIRTUAL TABLE"i"USING"a";
WITH"k"("l")AS(SELECT DISTINCT*,*,(SELECT*UNION VALUES("u"))UNION VALUES("h")),"e"AS(VALUES(pragma_foreign_keys)),"q"AS(VALUES(pragma_reverse_unordered_selects))REPLACE INTO ' sbw rpf q uki tjh kmgaclnhbd gice xzdfa' DEFAULT VALUES;
CREATE VIRTUAL TABLE"a"USING sqlite_stmt;
CREATE VIRTUAL TABLE CROSS USING sqlite_stmt;
WITH RECURSIVE"i"AS(SELECT DISTINCT"i".*FROM((VALUES(sqlite_master))))REPLACE INTO"a"DEFAULT VALUES;
CREATE VIRTUAL TABLE"f"USING fts4aux;
VACUUM INTO NOT NOT NOT NOT NOT NOT NOT CAST(sqlite_master OR sqlite_master OR sqlite_master AS)OR sqlite_master NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL ISNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL ISNULL NOTNULL NOTNULL NOTNULL;
CREATE VIRTUAL TABLE"a"USING geopoly;
INSERT OR REPLACE INTO"a"VALUES(sqlite_master),(sqlite_master),(pragma_function_list)ON CONFLICT DO NOTHING;
PRAGMA foreign_keys=-76.37015e6;
WITH"r"("s"DESC,"q"DESC)AS(VALUES(-x'33c72c80f35800000000000000000000000000000000000000000000000000000000000000000000' GLOB sqlite_master+sqlite_master)UNION VALUES(sqlite_master)UNION VALUES(sqlite_master)UNION VALUES(sqlite_master))DELETE FROM '531140000055580000000000099999999999999999999999999999999999999' INDEXED BY"b"WHERE"d"NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL;
VACUUM"o";
CREATE TEMP TRIGGER"a"UPDATE ON"h"FOR EACH ROW WHEN strftime(*)FILTER(WHERE strftime(*)FILTER(WHERE strftime(*)FILTER(WHERE strftime(*)FILTER(WHERE strftime(*)FILTER(WHERE sqlite_master)OVER"c")OVER"a")OVER"a")OVER"a")OVER"a"BEGIN VALUES(fts4)UNION VALUES(sqlite_master)UNION VALUES(term)EXCEPT SELECT DISTINCT"a"NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL AS"b"FROM((VALUES("a")))JOIN((VALUES("a")))JOIN((VALUES("a")))JOIN((VALUES("a")))WINDOW"b"AS()UNION VALUES("a")UNION VALUES("a")UNION VALUES("a");
END;
PRAGMA foreign_keys=-33.31735e401;
PRAGMA foreign_keys=-96.81532e-36;
INSERT OR ROLLBACK INTO"o".'x"Y; +qD&;z\/= eGU(nP^@w!BI+9pR' WITH"x"AS(WITH '5594488837615615555844488337' AS(WITH"y"("a","a"ASC)AS(VALUES(pragma_short_column_names))VALUES(+char(*)OVER"q",sqlite_master NOT IN"a"),(sqlite_master))VALUES(sqlite_master))VALUES(rtree)ON CONFLICT DO NOTHING;
PRAGMA recursive_triggers(100);
CREATE VIRTUAL TABLE"z"USING fts4aux;
SAVEPOINT RIGHT;
CREATE VIRTUAL TABLE IF NOT EXISTS"u"USING dbstat(e);
CREATE VIEW"s"AS WITH"p"AS(SELECT DISTINCT"c","a".*)VALUES(julianday(*)OVER"q",sqlite_master IN"a",sqlite_master);
CREATE VIRTUAL TABLE"a"USING sqlite_stmt;
CREATE VIRTUAL TABLE"r".NATURAL USING sqlite_dbptr;
DELETE FROM"g"NOT INDEXED;
CREATE VIRTUAL TABLE"c"USING sqlite_dbdata(languageid='k');
CREATE VIEW LEFT AS VALUES(sqlite_master);
CREATE VIRTUAL TABLE"a"USING sqlite_stmt;
CREATE VIRTUAL TABLE"m"USING sqlite_dbdata;
WITH"e"AS(WITH RECURSIVE"o"AS(SELECT DISTINCT*UNION ALL SELECT ALL*,NOT fts5_rowid("x"CONCAT EXISTS(SELECT*)IN())>"g"IN"v"UNION VALUES("a")UNION VALUES("t")UNION VALUES("b"))VALUES("r"))REPLACE INTO"d"("a","a","a","a","a","a")VALUES(sqlite_master);
CREATE VIRTUAL TABLE"a"USING sqlite_stmt;
CREATE VIRTUAL TABLE"f"USING rtree;
VACUUM INTO fts5_source_id(*)FILTER(WHERE sqlite_master);
CREATE VIRTUAL TABLE"g"."g"USING json_tree;
ALTER TABLE"a".pragma_page_size RENAME TO"c";
CREATE VIRTUAL TABLE"u"USING fts4aux;
CREATE UNIQUE INDEX LEFT."k"ON"u"(RAISE(IGNORE),geopoly_blob(*)OVER(PARTITION BY fts4,fts4,fts4,fts4,fts4,fts4,pragma_quick_check,"g",sqlite_master,sqlite_master,sqlite_master,sqlite_master,"k",sqlite_master,sqlite_master,sqlite_master,sqlite_master,sqlite_master));
CREATE VIRTUAL TABLE"a"USING sqlite_stmt;
CREATE VIEW IF NOT EXISTS"a"AS WITH RECURSIVE"q"("q"DESC)AS(SELECT ALL CAST(CAST(CAST(CAST(CAST(CAST("q"AS)AS)AS)AS)AS)AS)WINDOW"m"AS()UNION VALUES(pragma_freelist_count)UNION VALUES(pragma_defer_foreign_keys)UNION VALUES("a")UNION VALUES(pragma_database_list)UNION VALUES("y")UNION SELECT DISTINCT*WINDOW INNER AS(ORDER BY sqlite_master))VALUES("l"),("l"),("l"),("l"),("l"),("l"),("l"),("l"),("l"),("l"),("l"),(sqlite_master,sqlite_master,? IN"p"ISNULL,?,geopoly_xform()CONCAT pragma_auto_vacuum,CAST(CAST(CAST(CAST(pragma_auto_vacuum AS)AS)AS)AS),pragma_auto_vacuum,pragma_auto_vacuum,pragma_auto_vacuum,pragma_auto_vacuum,pragma_auto_vacuum,pragma_auto_vacuum,"s",pragma_auto_vacuum,pragma_auto_vacuum,pragma_auto_vacuum,pragma_auto_vacuum,pragma_auto_vacuum,pragma_auto_vacuum,CAST(CAST(CAST(CAST(CAST(CAST(CAST(CAST(CAST(CAST(CAST(CAST(CAST(CAST(pragma_auto_vacuum AS)AS)AS)AS)AS)AS)AS)AS)AS)AS)AS)AS)AS)AS NVARCHAR(268686868)));


sqltext:
53514c69746520666f726d61742033001000010100402020000000000000000100000000000000000000000300000000000000000000000000000001
[64]0d0000000010
[1000]
--
WITH RECURSIVE(?/sqlite_master IS NOT sqlite_master-sqlite_master+sqlite_master)VIRTUAL AS(VALUES(sqlite_master)),a AS(VALUES(sqlite_master)),a AS(VALUES(sqlite_master)),a AS(VALUES("f"))DELETE FROM k AS u INDEXED BY j;
REINDEX;
ALTER TABLE g RENAME COLUMN v TO f;
CREATE VIRTUAL TABLE IF NOT EXISTS j USING dbstat;
VACUUM n;
ALTER TABLE a.a ADD COLUMN(85454)STORED REAL COLLATE binary COLLATE binary COLLATE binary COLLATE binary COLLATE nocase CONSTRAINT g DEFAULT"g"CHECK(("i"BETWEEN NOT((VALUES(sqlite_master))NOT NULL)AND sqlite_master)VIRTUAL.a.a IN()IN()IN()IN())COLLATE binary COLLATE binary;
REINDEX;
SAVEPOINT STORED;
CREATE TABLE a AS VALUES(sqlite_master);
REINDEX;
DROP INDEX IF EXISTS v.v;
DROP INDEX a;
REINDEX;
REPLACE INTO a VALUES(sqlite_master);
REINDEX;
CREATE TABLE a(p NVARCHAR(-413196304,+87.49352e-93));
WITH RECURSIVE p(s COLLATE nocase)AS(WITH RECURSIVE g(q COLLATE binary DESC,i COLLATE nocase)AS(VALUES(sqlite_master)),a AS(VALUES(pragma_compile_options))SELECT RAISE(ABORT,g)"d"FROM(SELECT DISTINCT*WHERE CAST(NOT(SELECT"f",(pragma_reverse_unordered_selects)VIRTUAL.*,*UNION VALUES("n")UNION VALUES("o")UNION VALUES("o"))AS)WINDOW k AS()))SELECT DISTINCT*WINDOW q AS(RANGE BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING EXCLUDE CURRENT ROW)ORDER BY"k","k","k","k","k","k","k","k","k","k","k"ASC NULLS FIRST LIMIT json_tree NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL/json_tree/json_tree/json_tree/json_tree/json_tree/json_tree/json_tree/json_tree/json_tree/json_tree/"k"/"k"/"k"/"k"/"k"/"k"/"k"/"k"/"k"/"k"/"k"/"k"/"k"/"k"/"k"/"k"/"k"/pragma_empty_result_callbacks/"c"/pragma_full_column_names/sqlite_master/sqlite_master/sqlite_master/sqlite_master/sqlite_master;
REINDEX;
SAVEPOINT p;
CREATE VIRTUAL TABLE IF NOT EXISTS t USING rtree(x,c);
VACUUM r;
ALTER TABLE v ADD p CLOB(-9.37831e-41);
ALTER TABLE g RENAME COLUMN v TO f;
CREATE VIRTUAL TABLE IF NOT EXISTS j USING sqlite_stmt(order=DESC);
VALUES(sqlite_master);
RELEASE a;
REINDEX;
DROP TRIGGER d.a;
CREATE VIRTUAL TABLE IF NOT EXISTS p USING fts5(y);
CREATE VIRTUAL TABLE IF NOT EXISTS t USING sqlite_dbpage;
SAVEPOINT d;
PRAGMA compile_options=DEFAULT;
SAVEPOINT z;
PRAGMA reverse_unordered_selects=j;
END TRANSACTION d;
PRAGMA application_id(-100);
VALUES(sqlite_master);
REINDEX;
ALTER TABLE a ADD a;
REINDEX;
VALUES(NOT(WITH RECURSIVE q AS(WITH m AS(VALUES(sqlite_dbptr)),n AS(VALUES(fts4)),s AS(VALUES(pragma_full_column_names))VALUES("u")),o AS(VALUES("d")),x AS(VALUES("a")),k AS(VALUES("a"))VALUES("a"))ISNULL<>geopoly_blob(*)FILTER(WHERE(NOT(WITH a AS(VALUES([a])),b AS(VALUES("o")),k AS(VALUES(sqlite_dbdata)),p AS(VALUES("l"))VALUES("c")),"g",pragma_table_xinfo,"c",sqlite_master,sqlite_master))OVER a);
REINDEX;
COMMIT TRANSACTION p;
PRAGMA case_sensitive_like(ON);
CREATE VIRTUAL TABLE IF NOT EXISTS d USING json_each(i,q,i,a,detail=column);
REINDEX m;
VACUUM n INTO sqlite_master IN();
REINDEX;
RELEASE a;
REINDEX;
CREATE VIRTUAL TABLE a USING sqlite_stmt;
REINDEX;
DROP TRIGGER d.a;
CREATE VIRTUAL TABLE IF NOT EXISTS p USING fts5(y);
CREATE VIRTUAL TABLE IF NOT EXISTS t USING sqlite_dbpage;
SAVEPOINT d;
PRAGMA compile_options=DEFAULT;
SAVEPOINT z;
PRAGMA reverse_unordered_selects=j;
END TRANSACTION d;
PRAGMA application_id(-100);
VALUES(sqlite_master);
REINDEX;
ALTER TABLE a ADD a;
REINDEX;
VALUES(NOT(WITH RECURSIVE q AS(WITH m AS(VALUES(sqlite_dbptr)),n AS(VALUES(fts4)),s AS(VALUES(pragma_full_column_names))VALUES("u")),o AS(VALUES("d")),x AS(VALUES("a")),k AS(VALUES("a"))VALUES("a"))ISNULL<>geopoly_blob(*)FILTER(WHERE(NOT(WITH a AS(VALUES([a])),b AS(VALUES("o")),k AS(VALUES(sqlite_dbdata)),p AS(VALUES("l"))VALUES("c")),"g",pragma_table_xinfo,"c",sqlite_master,sqlite_master))OVER a);
REINDEX;
COMMIT TRANSACTION p;
PRAGMA case_sensitive_like(ON);
CREATE VIRTUAL TABLE IF NOT EXISTS d USING json_each(i,u,r,j,content_rowid=j);
DROP TABLE IF EXISTS c;
CREATE TEMP VIEW IF NOT EXISTS y AS WITH a AS(VALUES(likelihood(*)FILTER(WHERE CASE WHEN total_changes(*)OVER a THEN sqlite_master WHEN sqlite_master THEN sqlite_master ELSE fts5_expr_tcl(*)FILTER(WHERE RAISE(ABORT,j))NOT NULL END)OVER(GROUPS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING)),("d"))SELECT ALL"e"AS s WINDOW c AS(i ORDER BY((SELECT ALL"f"pragma_mmap_size WHERE RAISE(IGNORE)GROUP BY RAISE(IGNORE),EXISTS(SELECT EXISTS(WITH RECURSIVE l(p)AS(VALUES("d"))VALUES(sqlite_dbdata)),*,*)IN()*sqlite_dbdata)NOT NULL));
REPLACE INTO VIRTUAL DEFAULT VALUES;
ANALYZE;
CREATE TABLE a AS WITH b AS(VALUES("n")),b AS(VALUES("n")),b AS(VALUES("n")),b AS(VALUES("n")),b AS(VALUES("y")),k AS(VALUES(rank)),v AS(WITH o(i COLLATE nocase)AS(WITH RECURSIVE m(c COLLATE nocase)AS(WITH RECURSIVE a AS(VALUES(+json_replace(*)IN x(),sqlite_compileoption_get(DISTINCT+(RAISE(IGNORE))=(c.m COLLATE nocase),pragma_count_changes)FILTER(WHERE json_group_array(*)IN m.b<<((VALUES((VALUES((VALUES(pragma_module_list)))))),pragma_module_list,pragma_module_list)CONCAT pragma_module_list ISNULL)IN c)),c AS(VALUES(pragma_module_list))VALUES(pragma_module_list))VALUES(pragma_module_list)),c AS(VALUES(pragma_module_list))VALUES((VALUES((VALUES((VALUES((VALUES((VALUES((VALUES((WITH a AS(VALUES(sqlite_master))VALUES(sqlite_master,pragma_ignore_check_constraints))))))))))))))))VALUES(+(RAISE(IGNORE)));
COMMIT TRANSACTION;
DROP TABLE IF EXISTS m;
VACUUM;
REINDEX;
PRAGMA application_id=ON;
REINDEX;
SAVEPOINT STORED;
SAVEPOINT a;
REINDEX;
ANALYZE;
VACUUM v;
WITH k(STORED,k,a)AS(VALUES(sqlite_master))UPDATE a SET a=sqlite_master;
REINDEX;
ATTACH sqlite_master AS main;
REINDEX;
ALTER TABLE a RENAME a TO a;
REINDEX;
REPLACE INTO VIRTUAL DEFAULT VALUES;
REINDEX;
ALTER TABLE a RENAME a TO a;
REINDEX;
REPLACE INTO VIRTUAL DEFAULT VALUES;
REINDEX;
WITH RECURSIVE y AS(WITH RECURSIVE a AS(VALUES(sqlite_master))VALUES((VALUES(NOT NOT NOT NOT NOT"z"))))INSERT OR IGNORE INTO((SELECT ALL a.*GROUP BY"b",NOT NOT NOT NOT NOT NOT(NOT NOT NOT NOT NOT NOT CASE WHEN NOT NOT NOT NOT NOT NOT NOT NOT NOT NOT"p"<>"p"<>"p"<>"p"<>fts4 THEN fts4 END)BETWEEN fts4 AND fts4*fts4,fts4)*fts4*fts4*fts4*fts4*fts4)STORED.STORED(q,a,k,u,e,o)DEFAULT VALUES;
WITH RECURSIVE m(a)AS(VALUES(sqlite_master)),a AS(VALUES(sqlite_master))VALUES(sqlite_master);
REINDEX;
DROP TABLE IF EXISTS y;
CREATE TEMP VIEW IF NOT EXISTS u(a DESC)AS WITH a AS(VALUES(sqlite_master)),a AS(VALUES(sqlite_master))VALUES(sqlite_master);
REINDEX;
DROP TABLE IF EXISTS d;
COMMIT TRANSACTION;
DROP TABLE IF EXISTS m;
VACUUM;
REINDEX;
ALTER TABLE a RENAME a TO a;
REINDEX;
ROLLBACK TO s;
REINDEX;
WITH RECURSIVE m AS(SELECT*,NOT+NOT length()FILTER(WHERE s.s)GLOB s.s<>s.s ORDER BY glob(DISTINCT)FILTER(WHERE(json_replace(*)IN l.v,+(RAISE(IGNORE)),(c.m COLLATE nocase))CONCAT(sqlite_master)ISNULL)OVER a)REPLACE INTO a DEFAULT VALUES;
REINDEX;
ROLLBACK TO s;
ROLLBACK TO a;
REINDEX;
WITH RECURSIVE m AS(SELECT a.*,g.d"e",h.*,*,(sqlite_master))REPLACE INTO a DEFAULT VALUES;
VALUES(fts4);
WITH RECURSIVE a AS(VALUES(sqlite_master))REPLACE INTO s VALUES(s.s);
ROLLBACK TO s;
ROLLBACK TO a;
REINDEX;
WITH RECURSIVE m AS(SELECT json_replace(*)IN x()NOT IN(SELECT DISTINCT pragma_database_list UNION VALUES("c")),i.*,*,pragma_cache_spill)REPLACE INTO q(m)DEFAULT VALUES;
VACUUM;
REINDEX;
DROP TABLE IF EXISTS m;
WITH RECURSIVE s AS(SELECT DISTINCT m.*,*),w AS(VALUES("a")),l AS(VALUES("h")),v AS(VALUES("e"))UPDATE g SET i=c.m COLLATE nocase;
REINDEX;
WITH RECURSIVE a AS(VALUES(sqlite_master)),a AS(VALUES(sqlite_master))REPLACE INTO x VALUES(fts4)ON CONFLICT(sqlite_master,sqlite_master)DO UPDATE SET k=+NOT length()FILTER(WHERE s.s)GLOB s.s<>s.s;
REINDEX;
WITH RECURSIVE m AS(SELECT a.*,s.s,s.*,*,s.a GROUP BY glob(DISTINCT)FILTER(WHERE(json_replace(*)IN l.a,sqlite_master,pragma_index_xinfo)CONCAT"h"GLOB sqlite_master ESCAPE"g"ISNULL)OVER a)REPLACE INTO q((sqlite_master)VIRTUAL,a)DEFAULT VALUES


sqltext:
53514c69746520666f726d617420330010000101004020200000000000000002
[64]0d000000010fd8f00fd9
[fd9]25010617111101377461626c657331743102435245415445205441424c4520743128
612c2062290cfffff0060fc6000ff70fee0fe30f
[1fc6]0706030f1363736978080503101563666976650804030f1562666f75720ec3030f17
6174687265650702030f1361
--
SELECT a AS arow_number,
rank() OVER win AS rank,
dense_rank() OVER win dense_rank,
percent_rank() OVER win AS percent_rank,
printf('%�2f%�2f',cume_dist() OVER win) AS cume_dist
FROM t1
WINDOW win AS (ORDER BY 2 );
SELECT b AS b,
lead(b, 2, '') OVER win AS lead,
lag(b) OVER win AS lag,
first_value(b) OVER win AS first_value,
last_value(b) OVER win AS last_value,
nth_value(b, 3) OVER win AS nth_value_3
FROM t1
WINDOW win AS (ORDER BY b ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000
[64]0d000000010fce000fce
[fce]300106171111014d7461626c657431743102435245415445205441424c4520743128
6120646f75626c652c206220696e74290d0000003c0c6df00ffb0ff60fe10fcc0fb90fa80f
930f7e0f750f6c0f630f5a0f450f300f1b0f160f100efb0fe60eda0ecf0eba0ea50e9c0e93
0e8a0e810e6c0e570e420e3d0e300e1b0e060dfa0def0dda0dc50dbd0dae0da60d970d820d
6d0d580d530d460d310d1c0d100d050cf00cdb0c
[1c6e]133c030707bfc41b2f769cf0e03ff921fb54442d18133b030707bfe41b2f769cf0e0
401921fb54442d18133a030707bfd41b2f769cf0e0400921fb54442d180d39030702c031e6
666666666700b30638030102ee00b40d37030702c051f3333333333301670636030102dc01
6813350307077ff0000000000000fff00000000000001334030707fff00000000000007ff0
00000000000009330308180001020304050a3203081b616263646566671331030707ca1b5e
7e08ca3a904a511b0ec57e649a1330030707b557f1fb6f10934c358dfe7a4ad4b81f0b2f03
0709bfb999999999999a032e030808132d0307073fc41b2f769cf0e03ff921fb544425c813
2c0307073fe41b2f769cf0e0401921fb54442d18132b0307073fd41b2f769cf0e0400921fb
54442d180d2a0307024031e6666666666700b306290301021200b40d280307024041f33333
333333016706270301022401681326030707fff0000000000000fff0000000000000132503
07077ff0000a900000007ff000000000000009140308180001020304050a2303081b616263
6465666713220307074a1b5e7e08ca3a904a510b0ec57e649a13210307073557f1fb6f1093
4c358dee7a4ad4b81f0b200307f33fb999999999999a131f030808131e030707bff921fb54
442d183ff921fb54442d18131d030707c01921fb54442d18401921f9b4442d18131c030707
c00921fb54442d18400921fb54442d18071b030202ff4d00b3071a030202ff4c00b4071903
0202fe9901670718030202fe98016813170307077ff0000000000000fff000000000000013
1603070800000000000000007ff000000000000009150308180001020304050a1403081b61
6263646566671313020707ca511b0ec57e649a4a511b0ec57e649a1312030707b58dee7a4a
d4b81f358dee7a4ad4b81f0411030109ff0310030808130f0307073ff921fb54442d183ff9
21fb54442d18130e030707401921fb54342d18401921fb54442d18130d030707400921fb54
442d18400921fb54442d18070c03020200b300b3070b03020200b400b4070a030202016701
670709030202016801681308030707fff0000000000000fff000000000000014070307077f
f00000000000007ff00000000000000f060318180001020304050001020304051105031b1b
616e03646566676162636465666713040307074a511b0ec57e649a4a511b0ec57e649a1303
030707358dee7a4ad4b81f358dee7a4ad4b81f02f203090903
01
00
--
 t1VALUES 7.78227025
SELECT * FROM t4;
END;
SELECT ex FROM t1 WHERE id IN (4005, a );
BEGIN;
INSERT INTO t1VALUES(zeroblob(40000));
INSERT INTO t1(b) VALUES();
UPDATE t1 SET b=quote( k (200)) WHERE true;
UPDATE t1 SET a = (SELECT coalesce(quote(NULL),quote(a)) FROM t1 ORDER BY substr(a,a, 'cyK"4U[' ));
SELECT rtreecheck(x'');
PRAGMA writable_schema=ON;
CREATE INDEX i1xy ON t1(x,x, TRUE ,(SELECT fts5_decode(id, block) FROM (345%5, 234) AND c GLOB FALSE ) );
INSERT INTO t1VALUES(zeroblob(40000));
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT log.*, '|', t1.* FROM log, t1;
SELECT * FROM ;
DELETE FROM log;
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT 1 WHERE (SELECT a, b FROM c WHERE c=6) IN (SELECT a, b FROM t1);
SELECT a FROM t1 ORDER BY b IS NOT FALSE DESC , , c DESCNULLS LAST DESC;
INSERT INTO t1 VALUES(5,30);
ON t1(b);
UPDATE t1 SET b=true+b;
DELETE FROM lo0


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64])0d000000010fc7000fc7
[fc7]37010617151501537461626c656475616c6475616c02435245415445205441424c45
206475616c2864756d6d79207661��������72283129290d000000010ffb000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO tq SELECT roffsetseplace(compile_optionsfb]0301020f58
--
CREATE VIRTUAL TABLE 1t USING fts5(a,b,c);
INSERT INTO t1 SELECT roffsetseplace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'f�ts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
01F:OM t1 WHERE b=2.0;
DROP INDEX t1b;
WITH RECURSIVE!c(x) AS (VALUES(1) UNION ALL SELECT x+5 FROM c WHERE x<67)
IN03ed3f80000040400000
0HERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'fts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d6178*1c0202
01FROM t1 WHERE b=2.0;
DROP INDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
REINDEX t1;
SELECT 16c024352454153514c6000004000000000000000000000001
[64]0d000000010fc7000fc7
[fc7]37010617151501537461626c656475616c6475616c02435245415445205441424c45
206475616c2864756d6d792076617263686172283129290d000000010ffb000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'fts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301022f0f620f550f480f3b0f2e0f210f140f070efa0eed0ee00ed30ec60eb90eac0e9f0e920e85
0e780e6b0e656e5e0e57410eSELECT *, * FROM Table0 ORDER BY 1 DESC)
SELECT * FROM Table0  NATURAL JOIN  Table0));
VACUUM;
PRAGMA integrity_check;

DROP INDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
REINDEX t1;
SELECT rowid, * FROM dbstat('main');

0000000bryTCH 'fts*';
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
SELECT DISTINCT * FROM t1;
INSERT INTO t1(t1) SELECT x FROM t2;
00000bbb4040000040a000004040000040a000
000000000000000fa34080000040c000004040000040a00000000000000000138b40a00000
40e000004040000040a0000000000000000003ea3f8000004040000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t2 WHERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'fts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203010203
01066e6f6361736502060102020306010202030601020203060102024c45
206475616c2864746f6d6974
1f0, pragma_collation_list;
SELECT rowid,a,c FROM t1 WHERf7c0f
600050000000000
00000000005445205441424c45
206475616c2864756d6d79207661��������72283129290d000000010ffb000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO t1 SELECT roffsetseplace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree OR jso000500000004000000000000000000000001
[64]0d000000050e70000fc60f7e0f230ed00e70
[e70]5e0507171f1f01810b7461625c6574315f706172656e7474315f706172f0�620f550f480f3b0f2e0f210f140f070efa0eed0ee00ed30ec60eb90eac0e9f0e920e85
0e780e6b0e656e5e0e57410eSELECT *n1';
DELETE FROM t1 WHERE a MATCH'f �t�*';
SELE206656f706f6, * FROM Table0 ORDER BY 1 DESC)
SELECT * FROM Table0  NATURAL JOIN  Table0));
VACUUM;
PRAGMA integrity_check;

DROP INDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(0) UNION ALc7910020301020301L SELECT x+1 FROM c02030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c020 HAVING  t1 WHER 


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64])0d000000010fc7000fc7
[fc7]37010617151501537461626c656475616c6475616c02435245415445205441424c45
206475616c2864756d6d79207661��������72283129290d000000010ffb000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO tq SELECT roffsetseplace(compile_optionsfb]0301020f58
--
CREATE VIRTUAL TABLE 1t USING fts5(a,b,c);
INSERT INTO t1 SELECT roffsetseplace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'f�ts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
01F:OM t1 WHERE b=2.0;
DROP INDEX t1b;
WITH RECURSIVE!c(x) AS (VALUES(1) UNION ALL SELECT x+5 FROM c WHERE x<67)
IN03ed3f80000040400000
0HERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'fts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d6178*1c0202
01FROM t1 WHERE b=2.0;
DROP INDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
REINDEX t1;
SELECT 16c024352454153514c6000004000000000000000000000001
[64]0d000000010fc7000fc7
[fc7]37010617151501537461626c656475616c6475616c02435245415445205441424c45
206475616c2864756d6d792076617263686172283129290d000000010ffb000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'fts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301022f0f620f550f480f3b0f2e0f210f140f070efa0eed0ee00ed30ec60eb90eac0e9f0e920e85
0e780e6b0e656e5e0e57410eSELECT *, * FROM Table0 ORDER BY 1 DESC)
SELECT * FROM Table0  NATURAL JOIN  Table0));
VACUUM;
PRAGMA integrity_check;

DROP INDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
REINDEX t1;
SELECT rowid, * FROM dbstat('main');

0000000bryTCH 'fts*';
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
SELECT DISTINCT * FROM t1;
INSERT INTO t1(t1) SELECT x FROM t2;
00000bbb4040000040a000004040000040a000
000000000000000fa34080000040c000004040000040a00000000000000000138b40a00000
40e000004040000040a0000000000000000003ea3f8000004040000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t2 WHERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'fts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203010203
01066e6f6361736502060102020306010202030601020203060102024c45
206475616c2864746f6d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
020203060102020306010202030&0102020306010202030601020203060102020306010202
030601020203060102020306010202010a7468726561647361666522020201020201020201
0476746!620702040102040102040101780106010102010601010201060101020106010102
0101020106010102010601010201060101
0201060101020106010102010601010201060101020106010102010'fts*';
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
SELECT DISTINCT * FROM t1;
INSERT INTO t1(t1) SELECT x FROM t2;
00000bbb4040000040a000004040000040a000
000000000000000fa34080000040c000004040000040a00000000000000000138b40a00000
40e000004040000040a0000000000000000003ea3f8000004040000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(ama_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t1 WHERf7c0f
600050000000000
00000000005445205441424c45
206475616c2864756d6d79207661��������72283129290d000000010ffb000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO t1 SELECT roffsetseplace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree OR jso000500000004000000000000000000000001
[64]0d000000050e70000fc60f7e0f230ed00e70
[e70]5e0507171f1f01810b7461625c6574315f706172656e7474315f706172f0f620f550f480f3b0f2e0f210f140f070efa0eed0ee00ed30ec60eb90eac0e9f0e920e85
0e780e6b0e656e5e0e57410eSELECT *n1';
DELETE FROM t1 WHERE a MATCH'f �t�*';
SELE206656f706f6, * FROM Table0 ORDER BY 1 DESC)
SELECT * FROM Table0  NATURAL JOIN  Table0));
VACUUM;
PRAGMA integrity_check;

DROP INDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(0) UNION ALc7910020301020301L SELECT x+1 FROM c02030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c020 HAVING  t1 WHER 


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64])0d000000010fc7000fc7
[fc7]37010617151501537461626c656475616c6475616c02435245415445205441424c45
206475616c2864756d6d79207661��������72283129290d000000010ffb000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO tq SELECT roffsetseplace(compile_optionsfb]0301020f58
--
CREATE VIRTUAL TABLE 1t USING fts5(a,b,c);
INSERT INTO t1 SELECT roffsetseplace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'f�ts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
01F:OM t1 WHERE b=2.0;
DROP INDEX t1b;
WITH RECURSIVE!c(x) AS (VALUES(1) UNION ALL SELECT x+5 FROM c WHERE x<67)
IN03ed3f80000040400000
0HERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'fts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d6178*1c0202
01FROM t1 WHERE b=2.0;
DROP INDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
REINDEX t1;
SELECT 16c024352454153514c6000004000000000000000000000001
[64]0d000000010fc7000fc7
[fc7]37010617151501537461626c656475616c6475616c02435245415445205441424c45
206475616c2864756d6d792076617263686172283129290d000000010ffb000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'fts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301022f0f620f550f480f3b0f2e0f210f140f070efa0eed0ee00ed30ec60eb90eac0e9f0e920e85
0e780e6b0e656e5e0e57410eSELECT *, * FROM Table0 ORDER BY 1 DESC)
SELECT * FROM Table0  NATURAL JOIN  Table0));
VACUUM;
PRAGMA integrity_check;

DROP INDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
REINDEX t1;
SELECT rowid, * FROM dbstat('m����);

0000000bryTCH 'fts*';
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
SELECT DISTINCT * FROM t1;
INSERT INTO t1(t1) SELECT x FROM t2;
00000bbb4040000040a000004040000040a000
000000000000000fa34080000040c000004040000040a00000000000000000138b40a00000
40e000004040000040a00000000000000000,03ea3f8000004040000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t2 WHERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'fts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203010203
01066e6f6361736502060102020306010202030601020203060102024*c45
206475616c2864746f6d6974
1f02020102020102020105727472615f706172f0f620f550f480f3b0f2e0f210f140f070efa0eed0ee00ed30ec60eb90eac0e9f0e920e85
0e780e6b0e656e5e0e57410eSELECT *n1';
DELETE FROM t1 WHERE a MATCH'f �t�*';
SELE206656f706f6, * FROM Table0 ORDER BY 1 DESC)
SELECT * FROM Table0  NATURAL JOIN  Table0));
VACUUM;
PRAGMA integrity_check;

DROP INDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(0) UNION ALc7910020301020301L SELECT x+1 FROM c02030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c020 HAVING  t1 WHER 


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64])0d000000010fc7000fc7
[fc7]37010617151501537461626c656475616c6475616c02435245415445205441424c45
206475616c2864756d6d79207661��������72283129290d000000010ffb000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO tq SELECT roffsetseplace(compile_optionsfb]0301020f58
--
CREATE VIRTUAL TABLE$1t USING fts5(a,b,c);
INSERT INTO t1 SELECT roffsetseplace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'f�ts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
01F:OM t1 WHERE b=2.0;
DROP INDEX t1b;
WITH RECURSIVE!c(x) AS (VALUES(1) UNION ALL SELECT x+5 FROM c WHERE x<67)
IN03ed3f80000040400000
0HERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'fts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d6178*1c0202
01FROM t1 WHERE b=2.0;
DROP INDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(2829) FROM c;
REINDEX t1;
SELECT 16c024352454153514c6000004000000000000000000000001
[64]0d000000010fc7000fc7
[fc7]37010617151501537461626c656475616c6475616c02435245415445205441424c45
206475616c2864756d6d792076617263686172283129290d000000010ffb000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'fts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301022f0f620f550f480f3b0f2e0f210f140f070efa0eed0ee00ed30ec60eb90eac0e9f0e920e85
0e780e6b0e656e5e0e57410eSELECT *, * FROM Table0 ORDER BY 1 DESC)
SELECT * FROM Table0  NATURAL JOIN  Table0));
VACUUM;
PRAGMA integrity_check;

DROP INDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
REINDEX t1;
SELECT rowid, * FROM dbstat('main');

0000000bryTCH 'fts*';
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
SELECT DISTINCT * FROM t1;
INSERT INTO t1(t1) SELECT x FROM t2;
00000bbb4040000040a000004040000040a000
000000000000000fa34080000040c000004040000040a00000000000000000138b40a00000
40e000004040000040a0000000000000000003ea3f8000004040000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t2 WHERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'fts*';
SELE206656f706f6c791002030102030102030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c0202
0102020102020205656d6f72791c0203010203010203040473797335160203010203010203
01066e6f6361736502060102020306010202030601020203060102024c45
206475616c2864746f6d6974
1f0202010202010202010572747265651902030102030102030402696d0106010202030601
020203060102020306010202030&0102020306010202030601020203060102020306010202
0306010202030601020203060102020;
INSERT INTO t1 SELECT roffsetseplace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_collation_list;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree OR jso000500000004000000000000000000000001
[64]0d000000050e70000fc60f7e0f230ed00e70
[e70]5e0507171f1f01810b7461625c6574315f706172656e7474315f706172f0f620f550f480f3b0f2e0f210f140f070efa0eed0ee00ed30ec60eb90eac0e9f0e920e85
0e780e6b0e656e5e0e57410eSELECT *n1';
DELETE FROM t1 WHERE a MATCH'f �t�*';
SELE206656f706f6, * FROM Table0 ORDER BY 1 DESC)
SELECT * FROM Table0  NATURAL JOIN  Table0));
VACUUM;
PRAGMA integrity_check;

DROP INDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(0) UNION ALc7910020301020301L SELECT x+1 FROM c02030005
6a736f6e3113020301020301020301046c6f61641f020301020301020301036d61781c020 HAVING  t1 WHER 


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64]0d000000010fc4000fc4
[fc4]3a110617111101617461626c657431743102435245415445205441424c4520743128
6120494e5445474552205052494d415259204b45592c622c63290d077000020feb000ffa
[1feb]05bfffffffffffffffff04000100020401
--
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+x'5d242f9a701188ae1ec9155cd109dc513b9960bee94d35e2bd9fa79a3dfb352196ca59bc6c0a1cf7a30cf6a2b5305196' FROM c WHERE x<100)
INSERT INTO t1(b,cc;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1-current_date FROM c WHERE x<100)
INSERT INTO t1(b,c) SELECT last_insert_rowid(),x FROM c;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64]0d000000010fc7000fc7
[fc7]370106171111015b7461626c657431743102435245415445205441424c4520743120
286120494e5445474552205052494d415259204b4559290d000000010ffc000ffc
[1ffc]020a0200
--
SELECT '29', count() OVER(ORDER BY a) AS m FROM t1 ORDER BY a>(SELECT m);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64]0d000000010fc7000fc7
[fc7]37010617151501537461626c656475616c6475616c02435245415445205441424c45
206475616c2864756d6d792076617263686172283129290d000000010ffb000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_co6172656e7474315f706172f0f620f550f4��b0f2e0f210f140f070efa0eed0ee00ed30ec60eb90eac0e9f0e920e85
0e780e6b0e656e5e0e57410eSELECT *, * FROM Table0 ORDER BY 1 DESC)
SELECT * FROM Table0  NATURAL JOIN  geopoly_areaCUUM;
PRAGMA integr�ty_check;

DROP INDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+0 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
REINDEX t1;
SELECT rowid, * FROM dbstat('main');

0000000bbd4040000040a0000040a0000040e0000000000000000007d540e70
[e70]5e0507171f1f01810b7461626c6574315f706172656e7474315f706172f0f620f550f480f3b0f2e0f210f140f070efa0eed0ee00ed30ec60eb90eac0e9f0e920e85
0e780e6b0e656e5e0e57410eSELECT *, * FROM Ta


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64]0d000000010fc7000fc7
[fc7]37010617151501537461626c656475616c6475616c02435245415445205441424c45
206475616c2864756d6d792076617263686172283129290d000000010ffb000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name 
FROM pragma_compile_options, dual, pragma_co6172656e7474315f706172f0f620f550f4��b0f2e0f210f140f070efa0eed0ee00ed30ec60eb90eac0e9f0e920e85
0e780e6b0e656e5e0e57410eSELECT *, * FROM Table0 ORDER BY 1 DESC)
SELECT * FROM Table0  NATURAL JOIN  geopoly_areaCUUM;
PRAGMA integr�ty_check;

DROP INDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+0 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
REINDEX t1;
SELECT rowid, * FROM dbstat('main');

0000000bbd4040000040a0000040a0000040e0000000000000000007d540e70
[e70]5e0507171f1f01810b7461626c6574315f706172656e7474315f706172f0f620f550f480f3b0f2e0f210f140f070efa0eed0ee00ed30ec60eb90eac0e9f0e920e85
0e780e6b0e656e5e0e57410eSELECT *, * FROM Tab


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64]0d000000010fd4000fd4
[fd4]2a010617111101417461626c657431743102435245415445205441424c4520743128
6120544558542c2062290d000000010ff8000ff8
[1ff8]060103110131300a
--
DROP TABLE IF EXISTS t2;CREATE VIRTUAL TABLE t2 USING rtree(c, d, e);
SELECT * FROM t1 LEFT JOIN t2 ON e=3 OR c=1 WHERE e=c AND c=10 GROUP BY 3;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64]0d000000010fd7000fd7
[fd7]270106171111013b7461626c657431743102435245415445205441424c4520743128
612054455854290d000000020ff4000ffa0ff4
[1ff4]040202113130040102113130
--
UPDATE t1 SET a = (SELECT coalesce(quote(NULL),quote(a)) FROM t1 ORDER BY substr(a,a,10));
UPDATE t1 SET a = (SELECT coalesce(quote(NULL),(SELECT 1 FROM t1 WHERE (SELECT a FROM t1 WHERE a>a))) FROM t1 ORDER BY zeroblob(a));


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64]0d000000010fdf000fdf
[fdf]1f0106170f0f012f7461626c65616102435245415445205441424c4520612862290d
0000006b0ddb000ffc0ff80ff30fee0fe90fe40fdf0fda0fd50fd00fcb0fc60fc10fbc0fb7
0fb20fad0fa80fa30f9e0f990f940f8f0f8a0f850f800f7b0f760f710f6c0f670f620f5d0f
580f530f4e0f490f440f3f0f3a0f350f300f2b0f260f210f1c0f170f120f0d0f080f030efe
0ef90ef40eef0eea0ee50ee00edb0ed60ed10ecc0ec70ec20ebd0eb80eb30eae0ea90ea40e
9f0e9a0e950e900e8b0e860e810e7c0e770e720e6d0e680e630e5e0e590e540e4f0e4a0e45
0e400e3b0e360e310e2c0e270e220e1d0e180e130e0e0e090e050e000dee0de80de40ddb
[1ddb]076b0217626f6e6b6f026a020004690210346a106802297468697320697320612074
65737403670201630266020803650201640364020163036302016203620201610361020160
036002015f035f02015e035e02015d035d02015c035c02015b035b02015a035a0201590359
02015803580201570357020156035602015503550201540354020153035302015203520201
510351020150035002014f034f02014e034e02014d034d02014c034c02014b034b02014a03
4a020149034902014803480201470347020146034602014503450201440344020143034302
014203420201410341020140034002013f033f02013e033e02013d033d02013c033c02013b
033b02013a033a020139033902013803380201370337020136033602013503350201340334
020133033302013203320201310331020130033002012f032f02012e032e02012d032d0201
2c032c02012b032b02012a032a020129032902012803280201270327020126032602012503
250201240324020123032302012203220201210321020120032002011f031f02011e031e02
011d031d02011c031c02011b031b02011a031a020119031902011803180201170317020116
031602011503150201140314020113031302011203120201110311020110031002010f030f
02010e030e02010d030d02010c030c02010b030b02010a030a020109030902010803080201
07030702010603060201050305020104030402010303030201020202020902010208
--
SELECT (SELECT b FROM a GROUP BY b
HAVING (SELECT COUNT()OVER() + lead(b)OVER(ORDER BY SUM(DISTINCT b) + b))
) FROM a UNION SELECT 99 ORDER BY 1;
SELECT(SELECT b FROM a GROUP BY b HAVING(NULL AND b IN((SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 3.100000 * SUM(DISTINCT CASE WHEN b LIKE 'SM PACK' THEN b * b ELSE 0 END) / b))))) FROM a EXCEPT SELECT b FROM a ORDER BY b, b, b;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000110000004000000000000000000
01
000000
[64]0d000000010fdf000fdf

[fdf]1f0106170f0f012f7461626c65616102435245415445205441424c4520612862290d
0000006b0ddb000ffc0ff80ee30fee0fe90fe40ff00fda0fd50fd00fcb0fc60fc10fbc0fb7
0fb20fad1fa80fa30f9e0f990f940f8f0f8a0f850f800f7b0f760f700f6c0f670f620f5d0f
580ff20f4e0f490f440f3f0f3a0f350f300f2b0f260f210f1c0f170f120f0d0f080f030efe
0ef90ef40eef0eea0ee50ee00edb0ed60ed10ecc0ec70ec20ebd1eb80eb30eae0ea90ea40e
9f0e9a0e670e900e8b0e860e810e7c0e770e720e6d0e680f630e5e0e590e540e4f0e4a0e45
0e40
[1ddb]076b0217626f6e6b6f026a020004690210346a106802297468697320697320612074
65737403670201630266020803650201640364020163036302016203620201610361020161
036002016f035f0201ff035e02015d035d02015c035c02015b035b02015a035a0201590359
0201580358020157035702015603560201550355020b340354020153035302015203520201
510351020150035002014f034f02014e034e02014d034d0ff64c034c02014b034b02014a03
49f201496b4902014803480201470347020146034601014503450201440344020143034302
014203420201410340f20140034002013f033f02013e033e02013d023d02013c033c02013b
033b02013a033a020139033902013803380201378937020136033602013503350201340334
01f133033302013103320201310331020130033002012f032f02012e032e02012d032d0201
2c032c02012b032b02012a032a020129032902012803280201270327020126032602012503
250201240324020123032302012203220201210321020120032002011f031f02011e031e02
011d031d02011c031c02011b031b02011c131a020119028902011803180201170317020116
031602011503150201140314020113031302021203120201110311020110031002010f030f
02010e030e02010d030d02010c030c04610b030b02010a030a01f109030902010802f80201
070307020106030602010503050201040304020103030302010202
000001
--
SELECT(SELECT b FROM a GROUP BY b HAVING(NULL AND NOT EXISTS(SELECT 1 FROM a GROUP BY b HAVING(NULL AND b IN((SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 3.100000 >= SUM(DISTINCT CASE WHEN b LIKE x'9734f3b1e7703cb2c74d1f0c66f7b231c984375b161503bdc64998454be527' THEN b * b ELSE x'7443d7' END) / b))))) IN((SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 2.8795454 * SUM(DISTINCT CASE WHEN b LIKE x'9734f3b1e7703cb2c74d1f0c66f7b231c984375b161503bdc64998454be527' THEN b * b ELSE x'7443d7' END) / (SELECT(SELECT b FROM (SELECT b FROM a ORDER BY b,b,b, b,b,b,b,b,b,b, b) GROUP BY b HAVING(NULL AND b COLLATE rtrim IN((SELECT COUNT() OVER(ORDER BY b<>11) = lead(b) OVER(ORDER BY 3.100000 * SUM(DISTINCT CASE WHEN b LIKE x'9734f3b1e7703cb2c74d1f0c66f7b231c984375b161503bdc64998454be527' THEN b * b ELSE x'7443d7' END) / b))))) FROM a EXCEPT SELECT b FROM a ORDER BY b, b,b,b,b,b, b)))))) FROM a EXCEPT SELECT b FROM a ORDER BY b,b, b,b,b,b,b,b,b, b;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000200000004
[64]0d000000020f57000fdc0f57
[f57]81020207151111088173766965777632763243524541544520564945572076322863
29204153205749544820782041532028574954482079204153202857495448207a20415328
53454c454354202a2046524f4d207431292053454c454354202a2046524f4d207632292053
454c4543542061292053454c454354202a2066726f6d20743122010617111101317461626c
657431743102435245415445205441424c452074312861290d0000
[2000]
--
CREATE VIEW v3(c) AS WITH x AS (WITH y AS (WITH z AS(SELECT * FROM v3 ) SELECT * FROM v3) SELECT a) SELECT * from t1;
ALTER TABLE t1 RENAME TO d;
rowid;
DELETE FROM t1 WHERE a ISNULL MATCH 1+ 's';
FROM t5;
PRAGMA jounal_mode=WAL;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
000000000000020000000400
[64]0d000000020f57000fdc0f57
[f57]81020207151111088173766965777632763243524541544520564945572076322863
29204153205749544820782041532028574954482079204153202857495448207a20415328
53454c454354202a2046524f4d207431292053454c454354202a2046524f4d207632292053
454c4543542061292053454c454354202a2066726f6d20743122110617111101317461626c
657431743102435245415445205441424c452074312861290d00
[2000]
--
CREATE VIEW v3(c) AS WITH x AS (WITH y AS (WITH z AS(SELECT * FROM v2) SELECT * FROM v3) SELECT a) SELECT * from t1;
EXPLAIN SELECT a,cosh(a),min(a), degrees(a)d FROM t1;
DELETE FROM t2;
ALTER TABLE t1 RENAME TO t1x;
INSERT INTO ;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
000000000000020000000400000000000000
[64]0d000000010fce000fce
[fce]300106171111014d7461626c657431743102435245415445205441424c4520743128
6120646f75626c652c206220696e74290d0000003c0c6df00ffb0ff60fe10fcc0fb90fa80f
930f7e0f750f6c0f630f5a0f450f300f1b0f160f100efb0ee60eda0ecf0eba0ea50e9c0e93
0e8a0e810e6c0e570e420e3d0e300e1b0e060dfa0def0dda0dc50dbd0dae0da60d970d820d
6d0d580d530d460d310d1c0d100d050cf00cdb0cd30cc40cbc0cad0c980c830c6e
[1c6e]133c030707bfc41b2f769cf0e03ff921fb54442d18133b030707bfe41b2f769cf0e0
401921fb54442d18133a030707bfd41b2f769cf0e0400921fb54442d180d39030702c031e6
666666666700b30638030102ee00b40d37030702c041f3333333333301670636030102dc01
6813350307077ff0000000000000fff00000000000001334030707fff00000000000007ff0
00000000000009330308180001020304050a3203081b616263646566671331030707ca1b5e
7e08ca3a904a511b0ec57e649a1330030707b557f1fb6f10934c358dee7a4ad4b81f0b2f03
0709bfb999999999999a032e030808132d0307073fc41b2f769cf0e03ff921fb54442d1813
2c0307073fe41b2f769cf0e0401921fb54442d18132b0307073fd41b2f769cf0e0400921fb
54442d180d2a0307024031e6666666666700b306290301021200b40d280307024041f33333
333333016706270301022401681326030707fff0000000000000fff0000000000000132503
07077ff00000000000007ff000000000000009240308180001020304050a2303081b616263
6465666713220307074a1b5e7e08ca3a904a511b0ec57e649a13210307073557f1fb6f1093
4c358dee7a4ad4b81f0b200307093fb999999999999a031f030808131e030707bff921fb54
442d183ff921fb54442d18131d030707c01921fb54442d18401921fb54442d18131c030707
c00921fb54442d18400921fb54442d18071b030202ff4d00b3071a030202ff4c00b4071903
0202fe9901670718030202fe98016813170307077ff0000000000000fff000000000000013
1603070800000000000000007ff000000000000009150308180001020304050a1403081b61
6263646566671313030707ca511b0ec57e649a4a511b0ec57e649a1312030707b58dee7a4a
d4b81f358dee7a4ad4b81f0411030109ff0310030808130f0307073ff921fb54442d183ff9
21fb54442d18130e030707401921fb54342d18401921fb54442d18130d030707400921fb54
442d18400921fb54442d18070c03020200b300b3070b03020200b400b4070a030202016701
670709030202016801681308030707fff0000000000000fff000000000000013070307077f
f00000000000007ff00000000000000f060318180001020304050001020304051105031b1b
616e03646566676162636465666713040307074a511b0ec57e649a4a511b0ec57e649a1303
030707358dee7a4ad4b81f358dee7a4ad4b81f030203090903
01
--
4656e742728
7.78227025
SELECT * FROM t4;
END;
SELECT ex FROM t1 WHERE id IN (4005, a );
BEGIN;
INSERT INTO t1(b) VALUES(zeroblob);
UPDATE t1 SET a = (SELECT coalesce(quote(NULL),quote(a)) FROM t1 ORDER BY substr(a,a, x'609560a63ec23bf42c71d0ab7dad4a1a1e3837953e48fc9114ff1448050f9962b56688d1929b863dc98630d6de773c3c' ));
INSERT INTO x1(x1) VALUES('nodesize=24'),('merge=4,4');
SELECT rtreecheck(x'');
CREATE INDEX i1xy ON t1(x, TRUE ,(SELECT fts5_decode(id, block) FROM (345%5, 234) AND c GLOB 'abc*xyz'));
INSERT INTO t1VALUES(zeroblob(40000));
INSERT INTO t1VALUES(zeroblob(40000));
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT * FROM t2 ORDER BY k;
SELECT * FROM t1 WHERE b IN (EXISTS(SELECT 1 FROM t1 WHERE b IN (345%5, 234==10) AND c GLOB 'abc*xyz'), 345) AND c BETWEEN 'loweU' AND 'upperupper''abc*xyz';
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT 1 WHERE (SELECT a, b FROM t1 WHERE c=6) IN (SELECT a, b FROM t1);
INSERT INTO t1(b) VALUES(zeroblob(40000)(40000));
SELECT a FROM t1 ORDER BY b IS NOT FALSE DESC , d, c DESCNULLS LAST DESC;
SELECT rtreecheck(x'');


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000200000004000000000000000000000001
[64]0d000000020f2a000fdc0f2a
[f2a]812f02071b1111088247747269676765727231743143524541544520545249474745
5220723120414654455220494e53455254204f4e20743120424547494e200a2020494e5345
525420494e544f207431200a202020202053454c454354202853454c4543542069666e756c
6c28636f756e74282853454c45435420612046524f4d20743129292c31302920290a202020
2020202046524f4d2074310a20202020202047524f555020425920613b0a454e4422010617
111101317461626c657431743102435245415445205441424c452074312861290d00000001
0ffb000ffb
[1ffb]030102010a
--
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c wHERE x<10)
INSERT INTO t1(a) SELECT x FROM c;
SELECT count(*) FROM t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000200000004000000000000000000000001
[64]0d000000020f61000f890f61
[f61]26020617111101397461626c657433743302435245415445205441424c4520743328
632c642c652975010715111108815976696577743174314352454154452056494557207431
2861292041530a20202057495448207432286229204153202853454c45435420323334290a
20202053454c454354202853454c454354206d696e286229204f5645522829292046524f4d
2074322047524f555020425920620d000000010ff7000ff7
[1ff7]070104091300616263
--
SELECT * FROM t1 AS z1 JOIN t1 AS z2 USING(a)
 WHERE abs(z1.a)=z2.a AND z1.a=234;
SELECT * FROM t1 AS z1 JOIN t1 AS z2 USING(a)
 WHERE +(z1.a)=z2.a AND z1.a=234;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000200000004000000000000000000000001
[64]0d000000020f6b000fc70f6b
[f6b]5a020715111108812376696577743274324352454154452056494557207432286329
2041532053454c4543542073756d2862294f56455228292046524f4d20743120554e494f4e
20414c4c2053454c45435420622046524f4d207431370106171111015b7461626c65743174
3102435245415445205441424c4520743128612056415243484152283230292c206220464c
4f4154290d000000050f95000ff90fbb0fb20f9d0f95
[1f95]060503110132390a1304032105313939342d30312d30310000ffffffff0703031301
312e310a3c02037d0162626262626262626161616161616161616161616161616161616161
626262626262626261616161616161616161616161616161616161610a0501030f01310a
--
SELECT (SELECT c FROM t2 WHERE 10=c),* FROM t2 WHERE c>10;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000200000004000000000000000000000001
[64]0d000000020f76000fd80f76
[f76]60020715111108812f7669657774317431435245415445205649455720743128612c
6229204153205749544820616161204153202853454c454354202a2046524f4d2074312920
53454c45435420622046524f4d207431204f52444552204259203126010617111101397461
626c657432743202435245415445205441424c4520743228612c622c63290d0000000010
[2000]
--
DROP TABLE IF EXISTS t1;CREATE VIEW t1(a,b) AS WITH aaa AS (SELECT * FROM t1) SELECT b FROM t1 ORDER BY 1;
WITH aaa AS (SELECT * FROM t1)SELECT a, rank()OVER(ORDER BY a DESC) FROM t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000200000004000000000000000000000001
[64]0d000000020f8f000fdc0f8f
[f8f]4b020715111108810576696577763276324352454154452056494557207632286229
2041532057495448207433204153202853454c45435420622046524f4d207632292056414c
55455328312922010617111101317461626c657431743102435245415445205441424c4520
74312861290d00
[2000]
--
CREATE VIEW v3(b) AS WITH b AS (SELECT b FROM (SELECT * FROM t2)) VALUES(1 NOTNULL);
INSERT INTO t3 SELECT t2;
ALTER TABLE json_each RENAME TO t4;
SELECT * FROM t2 WHERE 'U'=term;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000000000000300000004000000000000000380000001
[64]0d000000030eb9000f6f0f220eb9
00000000000001
[eb9]6703071b111108813774726967676572723174314352454154452054524947474552
20723120414654455220494e53455254204f4e20743120424547494e0a2020494e53455254
20494e544f206c6f672056414c554553286e65772e622c6e65772e63293b0a454e444b0206
171313017f7461626c656c6f676c6f6703435245415445205441424c45206c6f6728782c79
2c6d312041532028782b79292c206d322041532028322a782b332a79292053544f52454429
810e01071711110182077461626c657431743102435245415445205441424c45207431280a
20206120494e542c0a2020622047454e45524154454420414c574159532041532028616273
28612a642929205649525455414c2c0a2020632047464e45524154454420414c5741595320
4153202861627328612a31302f6429292053544f5245442c0a20206420494e540a290d0000
00030fe6000ff70fef0fe6
00000001
00
[1fe6]070304010101f9040f060204010108f4280701040101010a05140d000000
[3000]
--
INSERT INTO t1(a,d) VALUES(5,5,30);
SELECT t1 .*, '|', t1.* FROM log, t1;
DROP TRIGGER r1;
CREATE TRIGGER r1 BEFORE INSERT ON t1 BEGIN
INSERT INTO log VALUES(new.b,new.c);
END;
DELETE FROM t1;
DELETE FROM log;
INSERT INTO );
SELECT log.*, '|', t1.* FROM log, t1;
DELETE FROM t1;
INSERT INTO t1 VALUES(5,30);
CREATE TRIGGER r1 BEFORE UPDATE OF a ON t1 BEGIN
INSERT INTO log(x,y) VALUES(old.a,new.a);
END;
SELECT log.*,log.*, '�', t1.* FROM log, t1;
DELETE FROM log;
UPDATE t1 SET a=b, d NOT 2;
SELECT log.*, '�', t1.* FROM log, t1;
DROP TRIGGER r1;
DELETE FROM t1;
INSERT INTO t1 VALUES(-5802478072 COLLATE nocase,30);
END;
DELETE FROM log ) ;
UPDATE t1 SET a=b, d=2;
SELECT log.*, 'O', t1.* FROM log, t1;
DROP TRIGGER r1;
DELETE FROM t1;
INSERT INTO t1 VALUES(5,30);
CREATE TRIGGER r1 BEFORE UPDATE OF b ON t1 BEGIN
INSERT INTO log(x,y) VALUES(old.a,new.a);
END;
DELETE FROM log;
UPDATE t1 SET a=b, d=2;
SELECT count(*) FROM log;
DROP TABLE t1;
CREATE TABLE t1(
a INT,
 GENERATED ALWAYS AS (abs(a*d)) VIRTUAL,
c GENERATED ALWAYS AS (abs(a*0.9166/d)) VIRTUAL,
d INT
);
INSERT INTO t1(a,d) VALUES(10,20),(4,1),(-7,15);
SELECT *, t1 FROM t1 ORDER BY +a;
DROP TABLE IF EXISTS log;
CREATE TABLE log(x,y,m1 AS (x+y), m2 AS (2*x+3*y) STORED);
CREATE TRIGGER r1 BEFORE INSERT ON t1 BEGIN
INSERT INTO log VALUES(new.b,new.c);
DELETE FROM t1;
INSERT INTO t1(a,d) VALUES(5,30);
SELECT log.*, '', t1.* FROM log, t1;
DROP TRIGGER r1;
DELETE FROM t1;
INSERT INTO t1 VALUES(5,30);
CREATE TRIGGER r1 BEFORE UPDATE OF a ON t1 BEGIN
INSERT INTO log(x,x,yold.a,new.a);
DELETE FROM log;
END;
DELETE FROM log;
UPDATE t1 SET a=b, d=2;
SELECT log.*, '|', t1.* FROM log, t1;
c


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000020000000000
0000740000000100000003fffffff00000000000
[64]0d000000010fd7000fd7
[fd7]270106171111013b7461626c657431743102435245415445205441424c4520743128
612054455754290dbf000012
0000000001
[1ff4]040202113130040102113130
--
UPDATE t1 SET a = (SELECT coalesce(quote(NULL),quote(a)) FROM t1 ORDER BY substr(a,x'79abf65c2cf620cc9d1ef6940c231806b94c8ef0f9',a));
UPDATE t1 SET a =  (quote(NULL),quote(a)) FROM (SELECT coalesce(quote(NULL),quote(a)) FROM t1 ORDER BY substr(a,x'79abf65c2cf620cc9d1ef6940c231806b94c8ef0f9',a));
UPDATE t1  BY SET a = (SELECT coalesce(quote(NULL),quote(a)) FROM t1 ORDER BY substr(a,x'79abf65c2cf620cc9d1ef6940c231806b94c8ef0f9',a));
UPDATE t1 SET a = (SELECT t1 ORDER BY zeroblob(a));


sqltext:
53514c69746520666f726d617420330010000101004020200000000000000002fcff000000
ffffff0000000300000004000a000000000004
[64]0d000000030eb8f00f6f1f220eb9
[eb9]6703071b111108813774725967676572723174314352454154552054524947474552
20723120414654455d30494e53455254204f4e20743120424547494e0a2020494e53455254
20494e544f206c6f672056414c554553286e65772e622c6e65772e63293b0a454e444b0206
171313017f7461626c656c6f676c6f6703435245406445205441424c45207c6f6728782c79
2c6d312041532028782b7929bb206d322041532028322a782b332a79292053544f51454329
810e01071711110182077461626c657431743102435245415445205441424c45207431280a
20206120494e542c0a2020622047454e45524154465420414c574159532041532028616273
28612a642929205649525455414c2c0a2020632047454e45524154454420884c5741595320
4153202861627328612a31302f6429292053544f5245442c0a20206420494e540a290d01

[2fe6]070304010ec1f9040f06020401010904280701040101000a04140d00
[3000]
--
SELECT *, '' FROM ORDER BY + t1 ;
DROP TRIGGER r1;
CREATE TRIGGER r1 BEFORE INSERT ON t1 BEGIN
INSERT );
END;
FROM log;
;
DELETE FROM t1;
INSERT INTO );
UPDATE t1 SET a=b, d<=2;
SELECT log.*, '', t1.* FROM log, t1;
DROP TRIGGER ;
CREATE TRIGGER r1 AFTER UPDATE OF a ON t1 BEGIN
INSERT INTO log(xa);
UPDATE t1 SET a=b, d%true;
DROP TRIGGER r1;
DELETE FROM t1;
END;
CREATE TRIGGER r1 BEFORE UPDATE OF b ON t1 BEGIN
INSERT INTO log(x,y) );
END;
DELETE FROM log;
UPDATE t1 SET , d=2;
SELECT count(+) FROM ;
DROP TABLE t1;
CREATE TABLE t1(
a INT,
b GENERATED ALWAYS AS ((a*);
INSERT INTO t1(a,d) VALUES(10,20), t1 415);
SELECT *, t1 FROM t1 ORDER BY +a;
((x,y) VALUES()log;
CREATE TABLE t1 (x,y,CASTm2 AS (2*x+3*y) STORED);
CREATE TRIGGER r1 BEFORE INSERT ON t1 BEGIN
INSERT ) INTO a COLLATE nocase VALUES(.b,new.c)
END;
DELETE FROM );
CREATE TRIGGER r1<=13 BEFORE UPDATE OF a ON t1 BEGIN
INTO log(x,y) VALUES(old.a,new.a);
END;
DELETE FROM log|9;
0 


sqltext:
53514c69746520666f726d617420330010000101004020200000000000000002ff00000000
0000000000000300000004000000000000000000000001
[64]0d000000030eb9000f6f0f220eb9
[eb9]6703071b111108813774726967676572723174314352454154452054524947474552
20723120414654455220494e53455254204f4e20743120424547494e0a2020494e53455254
20494e544f206c6f672056414c554553286e65772e622c6e65772e63293b0a454e444b0206
171313017f7461626c656c6f676c6f6703435245415445205441424c45206c6f6728782c79
2c6d312041532028782b79292c206d322041532028322a782b332a79292053544f52454429
810e01071711110182077461626c657431743102435245415445205441424c45207431280a
20206120494e542c0a2020622047454e45524154454420414c574159532041532028616273
28612a642929205649525455414c2c0a2020632047454e45524154454420414c5741595320
4153202861627328612a31302f6429292053544f5245442c0a20206420494e540a290d0000
00030fe6000ff70f
[1fe6]070304010101f9040f06020401010904280701040101010a05140d0000000010
[
--
SELECT *, '|C' FROM t1 ORDER BY +a;
INTO t1(a,d) VALUES(x'06152c9af95726796e6c486bdf8c90f5eae243a3f1da6ed836d88680aeaf',30);
SELECT log 30 *,log.*, t1, '|'.* FROM log, t1;
DROP TRIGGER r1;
CREATE TRIGGER r1 BEFORE INSERT ON t1 BEGIN
INSERT INTO log VALUES(new.b,new.c);
END;
DELETE FROM t1;
DELETE FROM log;
DROP TABLE t3INSERT INTO t1(a,d) VALUES(5,30);
SELECT log.*, '|', t1* FROM log, t1;
PRAGMA foreign_keysON;
DROP TRIGGER r1;
DELETE FROM t1;
INSERT INTO t1 VALUES(5,30);
END;
DELETE FROM log;
UPDATE t1 SET a=b, d=2;
SELECT log.*, (SELECT log.*, '|', t1* FROM log, t1t1;
DROP TRIGGER r1;
DELETE FROM t1;
INSERT INTO t1 VALUES(5,30);
CREATE TRIGGER r1 AFTER UPDATE OF a ON t1 VALUES(old.a,new.a);
DELETE FROM log;
UPDATE t1 SET a<<b, d=2;
SELECT log.*, '', t1.* FROM log, t1;
DROP TRIGGER r1;
DELETE FROM t1;
INSERT INTO t1 VALUES(5,30);
CREATE TRIGGER r1 BEFORE UPDATE OF b ON t1 BEGIN
INSERT INTO log(x,y) VALUES(old.a,new.a);
END;
DELETE FROM log;
UPDATE SET a=b, d=2;
DROP TABLE t1;
CREATE TABLE t1(
a INT,
b GENERATED ALWAYS AS (abs(a*d)) VIRTUAL,
c ALWAYS AS (abs(a*CASE 10 WHEN 297 THEN 71 END/d)) VIRTUAL,
d INT
);
INSERT INTO t1(a,d) VALUES(10,20),(4,1),( OR 7,15);
SELECT DISTINCT * FROM t1;
SELECT *, '' FROM t1 ORDER BY +a;
DROP TABLE IF EXISTS log;
CREATE TABLE log(x,y,m1 AS (x+y), m2 AS (2*3+x*y) STORED);
CREATE TRIGGER r1 BEFORE INSERT ON t1 BEGIN
INSERT INTO log VALUES(new.b/4,new.c);
END;
INSERT INTO t1(a,d) VALUES(5,30);
SELECT log.*, '', .* FROM log, t1;
DROP TRIGGER r1;
DELETE FROM t1;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
PRAGMA page_size=32768;
PRAGMA foreign_keys=ON;
INSERT INTO t1 VALUES(5,30);
CREATE TRIGGER r1 BEFORE UPDATE OF a ON t1 BEGIN
INSERT INTO log(x,y) VALUES(old.a,new.a);
SELECT a, sum(d) OVER (
PARTITION BY b ORDER BY d
RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING
) FROM t1;
END;
DELETE FROM ;
UPDATE t1 SET a=b, d=2;
SELECT COUNT(a) FILTER);
SELECT log.*, '|', t1.* FOM log, t1;
1


sqltext:
53514c69746520666f726d61742033001000010100402020000000000000000300000000
[64]0d000000030eb9000f700f230eb9
00000000
[eb9]6803071b111108813974726967676572723174314362454154452054524947474552
207231204245464f524520494e53455254204f4e20743120424547494e0a2020494e634552
5420494e544f206c6f672056414c554553286e65772e622c6e65772043293b0a454e444b02
06171313017f7461636c656c6f676c6f6703435245415445205441424c45206c6f6728782c
792c6d312041532028782b79292c206d322041532028322a788f332a79298153544f524544
29810d01071711110182057461626c657431743102435245415445205441424c4520743128
0a20206120494e542c0a2020622047454f45524154454420414c5741595320415320286162
7328612a6429292053544f524544290a2020632047454e45524154454420414c5741595320
4153202861627328612a31302f6429292053544f5245442c0a2020
[1fdf]09030501010101f969040f08020501
[3000]
--
INSERT t1 VALUES(5,30);
PRAGMA writable_schema=ON;
CREATE TEMP TRIGGER w BEFORE UPDATE OF '' ON t1 BEGIN
INSERT INTO log(x,y,x) VALUES(old.a,new.a);
DELETE FROM t1 WHERE a MATCH (a);
END;
ALTER TABLE t1;
VACUUM a;
UPDATE t1 SE a=d, b=2;
BEGIN;
DROP TABLE t1;
SELECT * FROM 0369;
DELETE FROM t1 '';
DELETE FROM t1;
ALTER TABLE t1 ADD COLUMN hh a DEFAULT -4.0091


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
00
[64]0d000000020fb8000fdc0fb8
[fb8]22020617111101317461626c657432743203435245415445205441424c4520743228
792922010617111101317461626c657431743102435245415445205441424c452074312878
290d
[1ff2]03030201030302020102020102090d00000019fff1
[2ff1]b30302010d030202
--
SELECT min(x) OVER(ORDER BY (SELECT max(x IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT EXISTS(SELECT 1 IN(SELECT max( 1 IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT (SELECT 1 FROM t2 UNION SELECT x ORDER BY 1) ORDER BY 1) FROM t2 UNION SELECT 1 ORDER BY 1) ORDER BY 1)) FROM t1;
SELECT min(x) OVER(ORDER BY (SELECT max(x IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT EXISTS(SELECT 1 IN(SELECT max( 1 IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT EXISTS(SELECT 1 FROM t2 UNION SELECT x ORDER BY 1) ORDER BY 1) ORDER BY 1) ORDER BY 1)) FROM t1;
SELECT min(x) OVER(ORDER BY (SELECT max(x IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT 1 ORDER BY 1)))INTERSECT SELECT EXISTS(SELECT 1 IN(SELECT max( 1 IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT (SELECT 1 FROM t2 UNION SELECT x ORDER BY 1) ORDER BY 1) FROM t2 UNION SELECT 1 ORDER BY 1) ORDER BY 1)) FROM t1;
SELECT min(x) OVER(ORDER BY (SELECT max(x IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT EXISTS(SELECT 1 IN(SELECT max( 1 IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM min UNION SELECT x ORDER BY 1)))INTERSECT SELECT EXISTS(SELECT 1 FROM t2 UNION SELECT x ORDER BY 1) ORDER BY 1) ORDER BY 1) ORDER BY 1)) FROM t1;
SELECT min(x NOT IN(SELECT EXISTS(SELECT 1 IN(SELECT max( 1 IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT (SELECT 1 FROM t2 UNION SELECT x ORDER BY 1) ORDER BY 1) FROM t2 UNION SELECT 1 ORDER BY 1) ORDER BY 1)) OVER(ORDER BY (SELECT max(x IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT EXISTS(SELECT 1 IN(SELECT max( 1 IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT EXISTS(SELECT 1 FROM t2 UNION SELECT x ORDER BY 1) ORDER BY 1) ORDER BY 1) ORDER BY 1)) FROM t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000100000003fffffffffffffffffffffff1
0000000000
[64]0d0fe800020f9b000f9b0fd3
[f9b]36010617111101597461626c657431743102435245415445205441424c4520743120
286120444f55424c45205052494d415259204b4559292302061737110100e96e6465787371
6c6974655f6175746f696e6465785f74315f3174310300000008000000000d000000010ffb
000ffb
000000000001
ff00000001

[1ffb]030102010a0a000000010ffb000ffb
[2ffb]040301090a
--
SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a%1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND a<=10)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum((SELECT * FROM (SELECT * FROM (SELECT * FROM t1 NATURAL JOIN t1 WHERE a%1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND a<=10)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum((SELECT * FROM t1 NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND a<=10)))OVER(ORDER BY a% 1 )) AND a<=10)) NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND 10<=a)))OVER(ORDER BY a%5)) AND a<=10);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000100000004000000000000000000000001
[64]0d0ff800020f7f000f7f0fd3
[f7f]52010717111101810f7461626c657431743102435245415445205441424c45207431
20280a20206120494e5445474552205052494d415259204b45592c0a202062204153282778
797a272920554e495155450a292302061737110100696e64657873716c6974655f6175746f
696e6465785f74315f3174310300000008000000000d000000010ffc000ffc
[1ffc]020a02000a000000010ff8000ff8
[2ff8]0703130178797a0a
--
SELECT * FROM t1 JOIN t1 USING(a,b) WHERE 0 OR a=10;
SELECT * FROM t1 JOIN t1 USING(a,b) WHERE ((SELECT t1.a FROM t1 AS x GROUP BY b) AND b=0) OR a=10;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000100000004000000000000000000000001
[64]0d0ff800020f86000f860fd3
[f86]4b01071711110181017461626c657431743102435245415445205441424c45207431
286120494e5445474552205052494d415259204b45592c206220415328612b312e30292055
4e49515545292302061737110100696e64657873716c6974655f6175746f696e6465785f74
315f3174310300000008000000000d000000060fe8000ffc0ff80ff40ff00fec0fe8
[1fe8]020b020002070200020502000203020002020200020102000a000000060fb3000ff4
0fe70fda0fcd0fc00fb3
[2fb3]0c03070140280000000000000b0c0307014020000000000000070c03070140180000
00000000050c0307014010000000000000030c0307014008000000000000020b0307094000
000000000000
--
SELECT a FROM t1 NATURAL JOIN t1 WHERE a IN (SELECT b FROM t1 ORDER BY b);
SELECT * FROM t1 WHERE (SELECT a FROM t1 NATURAL JOIN t1 WHERE a IN (SELECT b FROM t1 ORDER BY b));


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000100000004000000000000000000000001
[64]0d0ff800020f9b000f9b0fd3
[f9b]36010617111101597461626c657431743102435245415445205441424c4520743120
286120444f55424c45205052494d415259204b4559292302061737110100696e6465787371
6c6974655f6175746f696e6465785f74315f3174310300000008000000000d000000010ffb
000ffb
[1ffb]030102010a0a000000010ffb000ffb
[2ffb]040301090a
--
SELECT * FROM t1 NATURAL JOIN t1 WHERE a=1 OR ((SELECT sum(a)OVER(ORDER BY a)) AND a<=10);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
00000000000002
[64]0d000000020fa1000fc80fa1
[fa1]25020617111101377461626c657432743203435245415445205441424c4520743228
782c20792936010617111101597461626c657431743102435245415445205441424c452074
3128612c622c632041532028612a3130302b622a353029290d
[1f7e]0a0c0301170c797a7a7978090b0301170b78797a7a790d0a03011f0a2d342e357879
7a7a790c0903010709d2641b8ebe2ef1c70c08030107083fffffffffff0000040703010007
0b0603011b06343578797a7a790c050301060580000000000000000c04030106047fffffff
ffffffff0513037b0103ff04020300090203010309080d000000180efb000ffb0ff50fee0f
e00fd20fc50fbf0fb10fa30f940f8a0f7e0f780f720f6b0f5d0f4f0f420f
[2efb]091803011770787a7a70c809170301176f78797a7a790d1603011f6e2d342e357879
7a7a790c150301076dd2641b8ebe2ef1c70c140401076c400000000000000004130301007b
fb1203011b6a343578797a7a790c110301066880000000000000000c10030106687fffffff
ffffffff050f03010167ff040e03010966040d03fa0865090c0301170c797a7a7978090b03
01170b77797a7a790d0a03011f0a2d342e3578797a7a790c0903010709d2641b8ebe2ef1c7
0c080301070840000000000000000407030100070b0603011b06343578797a7a790c050301
060580000000000000000c04030106047fffffffffffffff
--
SELECT a (a+b,a+b AND c>50) FROM t1;
SAVEPOINT one;
VACUUM;
SELECT (SELECT count () OVER win1 NOT BETWEEN '' AND 'mmm',
count () OVER win3 FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND 1 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY b ORDER BY a),
win3 b IS TRUE FROM t1 ORDER BY t1;
UPDATE OR REPLACE t2 SET a=1, b=3 WHERE a=1;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE g MATCH 'thread*';
SELECT
group_concat(b,'') FILTER (WHERE (a%2)==1),group_concat(b,'') FILTER (WHERE (2%a)==1),
group_concat(b,'') FILTER (WHERE (a IS TRUE%2*3)==0),
group_concat(b,'')
FROM t1;
SELECT rowid, * FROM dbstat('main');
PRAGMA hard_heap_limit=191000;
SELECT rtreecheck( a );
ROLLBACK TO g integrity_check;
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM a,c,b*3 FROM t1 WHERE a IN(SELECT b,a,a,c,b FROM t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c) IN(SELECT (a,c;
SELECT count () OVER win1 NOT BETWEEN '' AND 'mmm',
count () OVER win3 FROM t1
WINDOW win1 (PARTITION BY b ORDER BY a),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND true PRECEDING )DELETE FROM t1 WHERE t1 MATCH '*';
PRAGMA synchronous=EXTRA;
PRAGMA hard_heap_limit;
SELECT x FROM t2, t1 WHERE x BETWEEN c AND null
OR x AND x IN ((SELECT x FROM (SELECT x FROM t2, t1 WHERE x BETWEEN (SELECT x FROM (SELECT x COLLATE rtrim FROM t2, t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) AND null
OR NOT EXISTS(SELECT -4.81 FROM t1, t2 WHERE x BETWEEN c AND null
) AND x IN (c )
), t1 WHERE x BETWEEN c AND null
OR x AND x IN (c )
) )
) ;
SELECT affinity(a+ t1;
;
SELECT count () OVER win1 NOT BETWEEN '' AND 'mmm',
900 () OVER win3 FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND 1 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY b ORDER BY a),a)expr_compare(a+b,a+b) t1;
INSERT INTO t1(b) VALUES(zeroblob(40000));
COMMIT;
SELECT * FROM t1, bb;
INSERT INTO t1(a,b) VALUES(1,2)
ON CONFLICT(a) DO UPDATE SET c=t1.c+ WINDOW w1 AS ( y ;
SELECT count () OVER win1 NOT BETWEEN '' AND 'mmm',
count () OVER win3 FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND 1 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY b ORDER BY a),a)(a+b,a+b AND c>true) FROM a;
DELETE FROM t2;
DELETE FROM <= (DELETE)())AND ex <=1.0e+0 92;
SELECT * t2_data;
SELECT CASE WHEN a NOT IN (4.8,'artl', 99) OR a=1 AS x, (SELECT 8,9) AS y) WHERE y< 'no' END
FROM t1;
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT(SELECT b BETWEEN 0.024 AND 900 FROM a GROUP BY b HAVINGb;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000200
000000000001
[64]0d000000020f7d000fa30f7d
[f7d]24020617111101357461626c657432743203435245415445205441424c4520743228
782c79295b01071711110181217461626c657431743102435245415445205441424c452074
31286120494e5445474552205052494d415259204b45592c206220434841522831292c2063
20434841522832292c20642056415243474152283529290d0000000d0f54000ff10fe40fda
0fcc0f
[1f54]0c0d05000f111543b363646176650d0c05000f11174c636363696e64790b0b05000f
11134a6363626f620d0a05000f11174a6363616c696365180905000f11004961610cc90500
0f1115486462667265640d0705000f1117476161616c696ed5080605000f11004661610c05
05000f1115456262656d6d610c0405000f111544636364617665080305000f11004363630b
020500012113426262626f620d0105000f1117416161616c6963650d0000
00
[3000]
--
SELECT max(a) FILTER (WHERE b/ 'RUr&e ;/\n6^q]^p>cKKF-')/4 + current_date,max(a) /4 + current_date,max(a) FILTER (WHERE 799978574485< b)/4 + current_date,max(a) FILTER (WHERE b< 799978574485)/4 + current_date, b FROM t1 t1;
COMMIT;
UPDATE t1 SET ( t1 )=(SELECT yFROM d,t1 )=(SELECT yFROM b WHERE x=a) WHERE b AND 2;
UPDATE t1 SET ( t1 )=(SELECT yFROM  b AND d,t1 )=(SELECT yFROM b WHERE x=a) WHERE b AND 2;
WITH , c(x) AS (VALUES(1) UNION ALL SELECT NOT /100 T2 ,x OR 781) FROM c;
END;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000200
[64]0d000000020f7d000fa30f7d
[f7d]24020617111101357461626c657432743203435245415445205441424c4520743228
782c79295b01071711110181217461626c657431743102435245415445205441424c452074
31286120494e5445474552205052494d415259204b45592c206220434841522831292c2063
20434841522832292c20642056415243484152283529290d0000000d0f54000ff10fe40fda
0fcc0fbe0fb4
[1f54]0c0d05000f111543b363646176650d0c05000f11174c636363696e64790b0b05000f
11134a6363626f620d0a05000f11174a6363616c696365080905000f11004961610cc90500
0f1115486462667265640d0705000f1117476161616c696ed5080605000f11004661610c05
05000f1115456262656d6d610c0405000f111544636364617665080305000f11004363630b
0205000f2113426262626f620d0105000f1117416161616c6963650d0000
00
[3000]
--
SELECT max(a) FILTER (WHERE b/ 1)/4 + current_date,max(a) /4 + current_date,max(a) FILTER (WHERE 799978574485< b)/4 + current_date,max(a) FILTER (WHERE b< 799978574485)/4 + current_date, b FROM t1 t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
00000000000002000000
[64]0d000000020f87000fd60f87
[f87]4d02071711110181057461626c657432743203435245415445205441424c45207432
28612c20622c20632c205052494d415259204b455928612c20622c2063292920574954484f
555420524f574944280106171111013d7461626c657431743102435245415445205441424c
4520743128612c20622c2063290d0000002b0e0f000ff60fea0fde0fd20fc60fba0fae0fa2
0f960f8a0f800f740f680f5c0f500f440f380f2c0f200f160f0a0efe0ef20ee90edd0ed10e
c50eb90ead0ea10e950e890e7d0e
[1e0f]042b040000000a2a041111024848616103160a29041111024747616101e00a280411
110241416160d0df06270411000042420a260411110249496262029f0a2504111102434362
62015a0a24041111024848626203c30a23041111024242626202c10a220411110246466161
029e0a21041111024141616100ef0a20041111024242626202790a1f041111024949616102
8c0a1e041111024949626200fa0a1d0411110249496161018e0a1c0411110241416262023c
0a1b0411110241416161038f0a1a0411110242426161019c0a190411110241416262013507
18041100014545710a7f041111024141616103a60a16041111024242626203000a15041111
024a4a616100ea081404111100464662620a13041111024a4a626201620a12041111024444
6161034d0a11041111024242626203180a10041111024848616103d30a0f04111102424261
6102940a0e041111024747626203aa0a0d041111024243626203360a0c0411110246465262
023e080b040011026262034c0a0a041111024949626201a50a09041111024747626203a10a
08041111024a4a616103830a07041111024a4a616103000a06041111024646626203660a05
041111024848616101e00a04041111024646626203aa0a030411110242426161018f0a0204
11110243436161009e080104001102626201630a000000250e69000ff50fea0fdf0fd40fc9
0fbe0fb30fa80f9d0f920f870f7c0f710f660f5b0f500f450f3a0f2f0f240f190f0e0f030e
f80eed0ee20ed70ecc0e
[2e69]0a041111024a4a626201620a041111024a4a616103830a041111024a4a616103000a
041111024a4a616100ea0a0411110249496262029f0a041111024949626201a50a04111102
4949626200fa0a0411110249496161028c0a0411110249496161018e0a0411110248486262
03c30a041111024848616103d30a041111024842f16103160a041111024848616101e00a04
1111024747626203aa0a041111024747626203a10a041111024747616101e00a0411110246
46626203aa0a041111024646626203660a0411110246466262023e0a041111024646616102
9e0a0411110244446161034e0a041111024343626203360a0411110243436262015a0a6711
110243436161009e0a041111024242626203480a041111024242626203180a041111024242
626202c10a041111024242626202790a041111024242616102940a0411110242426161019c
0a0411110242426161018f0a0411110241416262023c0a041111024141626201350a041111
024141616103a60a0411110241416161038f0a041111024141616100ff0a041111
--
SELECT row_number() OVER win1,row_number() OVER win1,
sum(c) OVER win1,
max(c) OVER win2,
min(c) OVER win3 << first_value(c) OVER win3,min(c) OVER win3 << first_value(c) OVER win3,
sum (a) OVER (ORDER BY b)
FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND win2 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY 6 ORDER BY a),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND 0.1 PRECEDING );
SELECT row_number() OVER win1,
sum(c) OVER win3 + first_value(c) OVER win3,
count(a) OVER (ORDER BY b)
FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND 1 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY 6 ORDER BY a),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND 0.1 PRECEDING );


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
000000000000020000000400
[64]0d000000020fa1000fc80fa1
[fa1]25020617111101377461626c657432743203435245415445205441424c4520743228
782c20792936010617111101597461626c657431743102435245415445205441424c452074
3128612c622c632041532028612a3130302b622a353029290d0000000c0f7e000f
[1f7e]0a0c0301170c797a7a7978090b0301170b78797a7a790d0a03011f0a2d342e357879
7a7a790c0903010709d2641b8ebe2ef1c70c08030107084000000000000000040703010007
0b0603011b06343578797a7a790c050301060580000000000000000c04030106047fffffff
ffffffff0513037b0103ff04020301090203010309080d000000180efb000ffb0ff50fee0f
e00fd20fc50fbf0fb10fa30f940f8a0f7e0f780f720f6b0f5d0f4f0f420f3c0f2e0f200f11
0f060e
[2efb]091803011770787a7a70c809170301176f78797a7a790d1603011f6e2d342e357879
7a7a790c150301076dd2641b8ebe2ef1c70c140301076c400000000000000004130301007b
fb1203011b6a343578797a7a790c110301066880000000000000000c10030106687fffffff
ffffffff050f03010167ff040e03010966040d03010865090c0301170c797a7a7978090b03
01170b78797a7a790d0a03011f0a2d342e3578797a7a790c0903010709d2641b8ebe2ef1c7
0c080301070840000000000000000407030100070b0603011b06343578797a7a790c050301
060580000000000000000c04030106047fffffffffffffff050303010103
--
SELECT implies_nonnull_row(a) FROM FROMb,b) FROM t1;
SELECT a (a+b,a+b AND c>50) FROM t1;
DELETE FROM t1 WHERE a MATCH 'ts*';
SELECT (SELECT count () OVER win1 NOT BETWEEN '' AND 'mmm',
count () OVER win3 FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND 1 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY b ORDER BY a),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND true PRECEDING )SELECT a, b IS TRUE FROM t1 ORDER BY t1;
UPDATE OR REPLACE t2 SET a=1, b=3 WHERE a=1;
SELECT
group_concat(b,'') FILTER (WHERE (a%2)==1),group_concat(b,'') FILTER (WHERE (2%a)==1),
group_concat(b,'') FILTER (WHERE (a IS TRUE%2*3)==0),
group_concat(b,'')
FROM t1;
PRAGMA hard_heap_limit=191000;
SELECT rtreecheck( a );
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b*3 FROM t1 WHERE a IN(SELECT b,a,a,c,b FROM t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c) IN(SELECT (a,c)b,a,c FROM t1 INTERSECT SELECT a,c,b t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c;
SELECT count () OVER win1 NOT BETWEEN '' AND 'mmm',
count () OVER win3 FROM t1
WINDOW win1 (PARTITION BY b ORDER BY a),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND true PRECEDING )DELETE FROM t1 WHERE t1 MATCH '*';
PRAGMA hard_heap_limit;
SELECT affinity(a+ t1;
;
SELECT count () OVER win1 NOT BETWEEN '' AND 'mmm',
count () OVER win3 FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND 1 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY b ORDER BY a),a),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND true PRECEDING )SELECT expr_compare(a+b,a+b) t1;
SELECT(SELECT b BETWEEN 0.024 AND 900 FROM a GROUP BY b HAVING(NULL AND (SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 7 * SUM(DISTINCT CASE WHEN (SELECT(SELECT b BETWEEN 0.024 AND 900 FROM a GROUP BY b HAVING(NULL AND (SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 3.100000 * SUM(DISTINCT CASE WHEN b LIKE b<=13 IN(1,1,2 LIKE 'ab%yz' ESCAPE '#', b ) THEN b GLOB b ELSE 0 END) / b)) NOT BETWEEN EXISTS(SELECT 1 FROM a EXCEPT SELECT b FROM a ORDER BY b,b, b,b,b,b,b,b) AND 'jmm'|12 IN((SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 3.100000 * SUM(DISTINCT CASE WHEN b LIKE b<=13 IN(1,2,1 LIKE '2' ESCAPE '') THEN b<= b ELSE 0 END) / b))))) FROM a EXCEPT SELECT b FROM a ORDER BY b,b, b,b,b,b,b,b, b) LIKE 13<=b IN(1,1,2 LIKE '%xyz' ESCAPE '', 13 ) THEN b<= b ELSE 0 END) / b)) NOT BETWEEN '' AND 'jmm'|-37796499 IN((SELECT COUNT(b) AND lead(b) OVER(ORDER BY 'F_2v.5'<<6 * SUM(DISTINCT CASE WHEN b LIKE b<=13 IN(1,1,1,2 LIKE '6' ESCAPE '', 13 ) THEN b- b ELSE b END) <= b))))) FROM a EXCEPT SELECT b FROM a ORDER BY b,b, b,b,b,b,b,b;
INSERT INTO t1(b) VALUES(zeroblob(40000));
FROM t3;
SELECT fts3_tokenizer(a+b,b) FROM t1;
SELECT * FROM t1, bb;
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c) IN(SELECT b,a, a c FROM t1 INTERSECT SELECT a,c,b t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b ,a,c;
INSERT INTO t1(a,b) VALUES(1,2)
ON CONFLICT(a) DO UPDATE SET c=t1.c+ WINDOW w1 AS ( y ;
SELECT count () OVER win1 NOT BETWEEN '' AND 'mmm',
count () OVER win3 FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND 1 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY b ORDER BY a),a)(a+b,a+b AND c>true) FROM a;
owUPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
DELETE FROM t2;
DELETE FROM <= (DELETE)())AND ex <=1.0e+0 92;
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT(SELECT b BETWEEN 0.024 AND 900 FROM a GROUP BY b HAVING(NULL AND (SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 7 * SUM(DISTINCT CASE WHEN (SELECT(SELECT b BETWEEN 0.024 AND 900 FROM a GROUP BY b HAVING(NULL AND (SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 3.100000 * SUM(DISTINCT CASE WHEN b LIKE b<=13 IN(1,1,2 LIKE 'ab%yz' ESCAPE '#', b ) THEN b GLOB b ELSE 0 END) / b)) NOT BETWEEN EXISTS(SELECT 1 FROM a EXCEPT SELECT b FROM a ORDER BY b,b, b,b,b,b,b,b) AND 'jmm'|12 IN((SELECT COUNT() OVER(ORDER BY b) = lead(b) OVER(ORDER BY 3.100000 * SUM(DISTINCT CASE WHEN b LIKE b<=13 IN(1,2,1 LIKE '2' ESCAPE '') THEN b<= b ELSE 0 END) / b))))) FROM a EXCEPT SELECT b FROM a ORDER BY b,b, b,b,b,b,b,b, b) LIKE 13<=b IN(1,1,2 LIKE '%xyz' ESCAPE '', 13 ) THEN b<= b ELSE 0 END) / b)) NOT BETWEEN '' AND 'jmm'|-37796499 IN((SELECT COUNT(b) AND lead(b) OVER(ORDER BY 'F_2v.5'<<6 * SUM(DISTINCT CASE WHEN b LIKE b<=13 IN(1,1,1,2 LIKE '6' ESCAPE '', 13 ) THEN b- b ELSE b END) <= b))))) FROM a EXCEPT SELECT b FROM a ORDER BY b,b, b,b,b,b,b,b;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
00000000000002000000040000
00000001
[64]0d000000020f7d000fa30f7d
[f7d]24020617111101357461626c65743e743203435245415445205441424c4520743128
782c79295b01071711110181217461626c657431743102435245415445205441424c452074
31286120494e5445474552205052494d415259204b45592c206220434841522831292c2063
20434841522832292c20642056415243484152283529290d0000000d0f54000ff10fe40fda
0fcc0fbe0f
00000000000001
[1f54]0c0d05000f21154d6363646176650d0c05000f11174c636363696e64790b0b05000f
11134b6363626f620d0a05000f11174a6363616c696365080905000f11004961610c080500
0f1115486262667265640d0705000f1117476161616c696365080605000f11004661610c05
05000f1115446262656d6d610c0405000f111544636364617665080305000f110048a3630b
0205000f1113426262626f620d0105000f1117416161616c
[3000]
--
UPDATE t1 SET MATCH 'Uad*';
WITH RECURSIVE c( ;
SELECT sum(s NULL;
PRAGMA writable_schema=ON;
ALTER TABLE t1 RENAME COLUMN c TO cc;
SELECT a FROM t1 ORDER BY b DESC NULLS LAST, c DESC, d DESC;
PRAGMA writable_schema=ON;
ROLLBACK TO f ;
UPDATE t1 SET b =quote(zeroblob('Ed8j `z\7 XMve)$'') ) WHERE 1 MATCH 't read*';
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x OR 1 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(null) FROM c;
INSERT INTO t1(b) VALUES(randomblob(250));
SELECT quote(a), quote(b), quote(c) FROM t1 ORDER BY rowid;
SELECT quote(a), quote(b), quote(c) FROM t1 ORDER BY rowid;
SELECT * FROM c1%ORDER BY a;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT '';
PRAGMA hard_heap_limit=8092;
SELECT 'xyzzy',offsets(t1) FROM t1 WHERE t1 MATCH ?1ROLLBACK TO one ;
SELECT DISTINCT * FROM t1 AS z1 JOIN t1 t1;
INSERT INTO t1(b) VALUES(zeroblob(?1));


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000200000004000000000000000000
[64]0d000000020f68000fb50f68
[f68]4b0206172525015b7461626c6573716c6974655f737461743173716c6974655f7374
61743103435245415445205441424c452073716c6974655f73746174312874626c2c696478
2c7374617429490006171111017f7461626c657431743102435245415445205441424c4520
743128612c622c632c642c5052494d415259204b455928612c622c63292920574954484f55
5420524f5749440a0000000a0ec1000fe10fc10fa10f810f610f410f210f010e
[1ec1]1f0508013c0f0a
[1ee0]4a1f0508013c0f09
000001
[
[1f20]48
[1f40]471f0508
[1f60]461f050801
[1f80]451f0508013c0f04
[1fa0]441f0508
[1fc0]431f05
[1fe0]421e0508093c0f
[1fff]410d000000010f
[2fe9]15010411112774317431253030303031203131
--
SELECT d FROM t1 WHERE a=0 AND 7798 IN (-current_date,-4,-3,1,(SELECT d FROM t1 WHERE a=0 AND b IN (-current_date,-4,-3,1,5,25,7798)),25,7798);
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
ANALYZE;
CREATE INDEX x1 ON t1(b);
ALTER TABLE t1x RENAME TO t1;
REPLACE INTO t1(rowid,a,b,c) VALUES(200,1,2,3);
ux1;
REPLACE INTO t1(rowid,a,b,c) VALUES(200,1,2,3);
PRAGMA reverse_unordered_selects (1) ;
DELETE FROM t1;
REPLACE INTO t1(rowid,a,b,c) VALUES(200,1,2,3);
UPDATE OR REPLACE t2 SET t2 =4, b=3 WHERE a=1;
SELECT d FROM t1 WHERE a=0 AND b IN (-current_date,-4,-3,1,(SELECT d FROM t1 WHERE 0=a AND b IN (-current_date,-4,-3,1,5,25,7798)),25,7798);
WITH RECURSIVE
c1(x) AS (VALUES(0) UNION ALL SELECT x<1 FROM c1 WHERE x<99),
ln(y) AS (VALUES(0) UNION ALL SELECT y+1 FROM c2 WHERE y<99)
INSERT INTO t1(id, x0,x1,y0,y1,label)
SELECT 1000+x+y*100, x, x+1, y, y+1, printf('box-%d,%d',x,y) FROM c1, c2;
ANALYZE;
UPDATE OR REPLACE t2 SET a=1, b~3 WHERE a=1;
SELECT acos(a), radians(a), sin(a), asinh(a), atan(a), atan2(b,a),
ceil(a), ceiling(a), cos(a), exp(a),
floor(a), ln(a), log(b,a), log(a), log10(a), log2(a),
mod(a,b), pi(), pow IS TRUE(a,b), power(a,b), acosh(a), asin(a),
sinh(a), trunc(a) FROM t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
000000000000020000000400000000000000000000
[64]0d000000020faa010fda0faa
[faa]2e02061715110145696e6465787431626174310343524541544520494e4445582074
316261204f4e20743128622c612924010617111101357461626c6574317431024352454154
45205441424c4520743128612c62290d000000060f9a000ffa0fec0f
[1f9a]2a06030158f5
[1fc6]130503071d4012cccccccccccd626c61636b6f757403040300000a0303001b636869
6d6e65790c0203171564656c74616562686f0401030901020a000000060f95000fd80ffa0f
c20fde0feb0f95
[2f95]2c04580101
[2fc0]f50615041d0701626c61636b6f65744012cccccccccccd050504000001040c041b00
016368696d6e6579030e04151701656368
--
SELECT * FROM t1 WHERE b >= (SELECT b FROM t1 ORDER BY lead(b) OVER () AND SUM(a));
SELECT (SELECT DISTINCT b FROM t1 ORDER BY lead(b) OVER () AND radians(a))(b) OVER (PARTITION BY d ORDER BY c) FROM t1;
SELECT * FROM t1 WHERE b = (SELECT DISTINCT b FROM t1 ORDER BY lead(b) OVER () AND radians(a));
DELETE FROM t2;
DELETE FROM t1 WHERE NULL+y0;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000200000004000000000000000000000001
[64]0d000000020f87000fd60f87
[f87]4d02071711110181057461626c657432743203435245415445205441424c45207432
28612c20622c20632c205052494d415259204b455928612c20622c2063292920574954484f
555420524f574944280106171111013d7461626c657431743102435245415445205441424c
4520743128612c20622c2063290d0000002b0e0f000ff60fea0fde0fd20fc60fba0fae0fa2
0f960f8a0f800f740f680f5c0f500f440f380f2c0f200f160f0a0efe0ef20ee90edd0ed10e
c50eb90ead0ea10e950e890e7d0e710e6560590e4d0e410e390e2d0e210e150e0f
[1e0f]042b040000000a2a041111024848616103160a29041111024747616101e00a280411
11024141616100df06270411000042420a260411110249496262029f0a2504111102434362
62015a0a24041111024848626203c30a23041111024242626202c10a220411110246466161
029e0a21041111024141616100ef0a20041111024242626202790a1f041111024949616102
8c0a1e041111024949626200fa0a1d0411110249496161018e0a1c0411110241416262023c
0a1b0411110241416161038d9a1a0411110242426161019c0a190411110241416262013507
18041100014545710a17041111024141616103a60a16041111024242626203480a15041111
024a4a616100ea081404111100464662620a13041111024a4a626201620a12041111024444
6161034d0a11041111024242626203180a10041111024848616103d30a0f04111102424261
6102940a0e041111024747626203aa0a0d041111024343626203360a0c0411110246466262
023e080b040011026262034c0a0a041111024949626201a50a09041111024747626203a10a
08041111024a4a616103830a07041111024a4a616103000a06041111024646626203660a05
041111024848616101e00a03041111024646626203aa0a030411110242426161018f0a0204
111102434361610090880104001102626201630a000000250e69000ff50fea0fdf0fd40fc9
0fbe0fb30fa80f9d0f920f870f7c0f710f660f5b0f500f450f3a0f2f0f240f190f0e0f030e
f80eed0ee20ed70ecc0ec10eb60eab0ea00e950e8a0e7f0e740e69
000001
[2e69]0a041111024a4a626201620a041111024a4a616103830a041111024a4a616103000a
041111024a4a616100ea0a0411110249496262029f0a041111024949626201a50a04111102
4949626200fa0a0411110249496161028c0a0411110249496161018e0a0411110248486262
03c30a041111024848616103d30a041111024848616103160a041111024848616101e00a04
1111024747626203aa0a041111024747626203a10a041111024747616101e00a0411110246
46626204aa0a041111079646626203660a0411110246466262023e0a041111024646616102
9e0a0411110244446161034d0a041111024343626203360a0411110243436262015a0a0411
110243436161009e0a041111024242626203480a041111024242626203180a041111024242
626202c10a041111024242626202790a041111024242616102940a0411110242426161019c
0a0411110242426161018f0a0411110241416262023c0a041111024141626201350a041111
024141616103a60a0411110241416161038f0a2a1111024141616100ef0a04
--
PRAGMA oom=3;
SELECT row_number() OVER win1,
sum(c) win2,
min(c) OVER win3 + first_value(c) OVER win3,min(c) OVER win3 + first_value(c) OVER win3,
count(a) OVER (ORDER BY b)
FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND 1>=12 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY b ORDER BY a),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND 0.1 PRECEDING EXCLUDE TIES);
INSERT OR IGNORE INTO t2 SELECT lead(b||a) OVER (ORDER BY c DESC RANGE BETWEEN 1 FOLLOWING AND 5 FOLLOWING EXCLUDE GROUP),
ntile(44) OVER (PARTITION BY b ORDER BY a GROUPS BETWEEN 2 FOLLOWING AND 6 FOLLOWING),
total(c) OVER (ORDER BY c RANGE BETWEEN 0.3 PRECEDING AND 10 FOLLOWING EXCLUDE NO OTHERS)
FROM t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000200000004000000000000000000000001
[64]0d000000020f90000fc80f90
[f90]36020617111101597461626c657431743103435245415445205441424c4520743128
6120494e5445474552205052494d415259204b45592936010617111101597461626c657432
743202435245415445205441424c45207432286120494e5445474552205052494d41525920
4b4559290d0000000010
[2000]0d000000010ffc000ffc
[2ffc]020a0200
--
SELECT*FROM t1 AS x, t1 AS y WHERE x.a=y.a AND x.a IN(SELECT DISTINCT a FROM t1 ORDER BY a);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000200000004000000000000000000000001
[64]0d000000020f95000fc60f95
[f95]2f02061715110147696e6465787431783174310343524541544520494e4445582074
317831204f4e20743128612b323529380106171111015d7461626c65743174310243524541
5445205441424c45207431286120494e5445474552205052494d415259204b45592c62290d
0000001e0f25000ffb0ff40fed0fe60fdf0fd80fd10fca0fc30fbc0fb50fae0fa70fa00f99
0f920f8b0f840f7d0f750f6d0f650f5d0f550f4d0f450f3d0f350f2d0f25
[1f25]05814b0300020d6205814403000208be05813d030002041a05813603000213a90581
2f0300020f050581280300020a6105812103000205bd05811a030002011905811303000210
a805810c0300020c040581050300020760057e03000202bc0577030002124b05700300020d
a7056903000209030562030002045f055b03000213ee05540300020f4a054d0300020aa605
460300020602053f030002015e053803000210ed05310300020c49052a03000207a5052303
00020301051c030002129005150300020dec050e0300020948050703000204a40300030008
0a0000001e0f33000ffb0ff50fef0fe90fe30fdd0fd70fd10fcb0fc50fbf0fb90fb30fad0f
a70fa00f990f920f8b0f830f7b0f730f6b0f630f5b0f530f4b0f430f3b0f33
[2f33]0703020200e400cb0703020200dd00c40703020200d600bd0703020200cf00b60703
020200c800af0703020200c100a80703020200ba00a10703020200b3009a0703020200ac00
930703020200a5008c07030202009e00850603020100977e06030201009077060302010089
7006030201008269050301017b6205030101745b050301016d5405030101664d050301015f
4605030101583f050301015138050301014a3105030101432a050301013c2305030101351c
050301012e1505030101270e0503010120070403010819
--
UPDATE t1 SET b=1 WHERE a+25=102;
SELECT * FROM t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000200000004000000000000000000000001
[64]0d000000020fa9000fd30fa9
[fa9]280206171111013d7461626c657432743203435245415445205441424c4520743228
612c20622c2063292b010617111101437461626c657431743102435245415445205441424c
4520743128612c20622c20632c2064290d000000030fe0000ff60feb0fe0
[1fe0]09030501010101090a0b0c0902050101010105060708080105090101010203040d00
0000070fcf000ffa0ff40fec0fe50fde0fd60fcf
[2fcf]05070401080806060604010901050205050401080904050404010908030603040108
010202040204090909040104080808
--
CREATE INDEX t1d ON t1(d);
SELECT sum(b) OVER (PARTITION BY d ORDER BY c) FROM t1;
SELECT sum(b) FILTER (WHERE a>0) OVER (PARTITION BY d ORDER BY c) FROM t1;
SELECT sum(b) OVER (ORDER BY c RANGE BETWEEN UNBOUNDED PRECEDING 
AND CURRENT ROW) FROM t1;
INSERT INTO t1(a,b)
SELECT a, sum(a) OVER (PARTITION BY b ORDER BY a DESC) FROM t2 ORDER BY a;
CREATE TABLE t3 AS
SELECT a AS x, 
sum(a) OVER (PARTITION BY b ORDER BY a DESC) AS y,
sum(a) OVER (PARTITION BY c ORDER BY a) AS z
FROM t2 ORDER BY a;
SELECT printf('%s',
EXISTS (WITH RECURSIVE Table0 AS (WITH Table0 AS (SELECT DISTINCT 1)
SELECT *, * FROM Table0 ORDER BY 1 DESC)
SELECT * FROM Table0  NATURAL JOIN  Table0));
VACUUM;
PRAGMA integrity_check;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000200000004000000000000000000000001
[64]0d000000020faa000fda0faa
[faa]2e02061715110145696e6465787431626174310343524541544520494e4445582074
316261204f4e20743128622c612924010617111101357461626c6574317431024352454154
45205441424c4520743128612c62290d00000005ff9a000ffa0fec0fe00fdb
[1f9a]2a06030158f5
[1fc6]130503071d4012cccccccccccd626c61636b6f7574030402ff000a0303001b636869
6d6e65790c0203171564656c74616563686f0401030901020a000000060f95000fd80ffa0f
c20fde0feb0f95
00000000000001
[2f95]2c04580101
[2fc0]f50615041d0701626c61637b6f75744012cccccccccccd050504000001040c041b00
016368696d6e6579030e041517016563686f64656c746102050401090902
--
SELECT * FROM t1 WHERE b = (SELECT b FROM t1 ORDER BY lead(b) OVER () AND SUM(a));
SELECT * FROM t1 WHERE b = (SELECT b FROM t1 ORDER BY lead(b) OVER () AND SUM(a));
SELECT 'xyzzYy',offsets(t1) FROM t1 WHERE t1 MATCH 5.75119238;
SELECT * FROM t1 WHERE b >= (SELECT b FROM t1 ORDER BY lead(b) OVER () AND SUM(a));
SELECT * FROM t1 WHERE b = (SELECT b FROM t1 ORDER BY lead(b) OVER () AND SUM(a));


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000200000004000000000000000000000001
[64]0d000000020fad000fda0fad
[fad]2b020617111101437461626c657432743203435245415445205441424c4520743228
63204e4f54204e554c4c2924010617111101357461626c6574317431024352454154452054
41424c4520743128612c62290d000000010ff9000ff9
[1ff9]05010301010a090d000000010ffb000ffb
[2ffb]030102010b
--
SELECT (b<10 AND a=10),(b<0 AND a>10),(b<10 AND a=10)>(b<0 AND a>10) FROM t1;
SELECT * FROM t2 LEFT JOIN t1 WHERE (b<10 AND a=10)>(b<0 AND a>10);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000200000004000000000000000000000001
[64]0d000000020fb6000fdc0fb6
[fb6]24020617111101357461626c657432743203435245415445205441424c4520743228
612c622922010617111101317461626c657431743102435245415445205441424c45207431
2878290d000000050fad000ffc0ff30fe70fe30fad
[1fad]34050270
[1fe3]020402000a030207400921fb542fe938070202176c656d6f6e020102090d00000019
0d0d000ffb0ff10fe40fdf0fa80f9e0f8f0f7d0f730f370f2a0f180f030ef60eb70eb20ea8
0e9b0e960e5f0e280dec0dad0d760d0d
[2d0d]6719037070
[2d76]35180370
[2dad]3d17037007
[2de4]400921fb542fe9383a16037017
[2e23]6c656d6f6e3515037009
[2e5f]3514030070
[2e96]03130300000b12030007400921fb542fe93808110300176c656d6f6e03100300093d
0f030770400921fb542fe938
[2ef6]0b0e030700400921fb542fe938130d030707400921fb542fe938400921fb542fe938
100c030717400921fb542fe9386c656d6f6e0b0b030709400921fb542fe9383a0a0317706c
656d6f6e
[2f73]08090317006c656d6f6e10080317076c656d6f6e400921fb542fe9380d070317176c
656d6f6e6c656d6f6e08060317096c656d6f6e3505030970
[2fdf]03040309000b03030907400921fb542fe93808020309176c656d6f6e0301030909
--
CREATE VIEW b AS SELECT(SELECT * FROM t1 JOIN t1 USING(x, x)) IN();
ALTER TABLE t1 RENAME x TO y;
CREATE VIEW c AS SELECT NULL INTERSECT SELECT NULL ORDER BY
    likelihood(NULL, (d, (SELECT c)));
ALTER TABLE t1 RENAME TO e;
SELECT b FROM t2 GROUP BY b
    HAVING(SELECT(sum(a) OVER(ORDER BY a),
                  sum(a) OVER(PARTITION BY min(DISTINCT b), b ORDER BY a)));


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
000000000000020000000400000000000000000000005c
01
[64]0d000000020f68000fb50f68
[f68]4b0206172525015b7461626c6573716c6974655f737461743173716c6974655f7374
61743103435245415445205441424c452073716c6974655f73746174312874626c2c696478
2c7374617429490006171111017f7461626c657431743102435245415445205441424c4520
743128612c622c632c642c5052494d415259204b455928612c622c63292920574954484f55
5420524f5749440a0000000a0ec1000fe10fc10fa10f810f610f410f210f010e
[1ec1]1f0508013c0f0a
[1ee0]4a1f0508013c0f09
000001
[
[1f20]481f050801
[1f40]471f0508
[1f60]461f0508013c0f05
[1f80]451f0508013c0f04
[1fa0]441f0508013c0f03
[1fc0]431f05
[1fe0]421e0508093c0f
[1fff]410d000000010fe9000fe9
[2fe9]15010411112774317431253030303031203131
--
SELECT d FROM t1 WHERE a=0 AND 7798 IN (-current_date,-4,-3,1,(SELECT d FROM t1 WHERE a=0 AND b IN (-current_date,-4,-3,1,5,25,7798)),25,7798);
SELECT d FROM t1 WHERE a=0 AND b IN (-current_date,-4,-3,1,(SELECT d FROM t1 WHERE a=0 AND b IN (-current_date,-4,-3,1,5,25,7798)),25,7798);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
00000000000002000100040000000000000000
[64]0d000000020f96000fbd0f96
[f96]25020617111101377451626c657432743203435245415445205441424c4520743228
782c207929410106171111016f7461626c657431743102435245415445205441424c452074
31286130494e5445474552205052494d415259204b45592c206220494e5445474552290d00
0000040ff9000ffa0ff40fee0fe9

[1fe9]03040300090403030001020402030001030401030001040d0000000c0fae000ffb0f
f40fde0fe60fdf0fd80fd10fca0fc30fbc0fb50fae
0000
[2fae]050c030101fd22050b0301012121050a030101202005090201011f1f050803010118
18050703010117170506034101161605050301011515050403010104040503030101030305
020301010202030103090a
--
CREATE INDEX i3 ON t2( CAST(y AS TEXT) );


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000300000004000000000000000000000001
[64]0d000000030eed000fd80f990eed
[eed]812903071b1711088235747269676765724146544552743143524541544520545249
4747455220414654455220494e53455254204f4e20743120424547494e0a2020494e534552
5420494e544f206c669728612c622c63292056414c554553286e65772e612c6e65772e622c
6e65772e63290a20204f4e20434f4e464c49435428612920444f2055504441544520534554
20633d6578636c756465642e632c20623d6e65772e623b0a454e443d020617131301637461
626c656c6f676c6f6703435245415445205441424c45206c6f67286120494e544547455220
5052494d415169204b45592c622c632926010617111101397461626c657431743102435245
415445205441424c4520743128612c622c63290d000000030fe7000ff80fef0fe7
[1fe7]060304090101070807020401010104050606010409010102030d000000020ff0000f
f80ff0
[2ff0]06040400010105060601040001
--
SELECT &, '' FROM log ORDER BY a;
ALTER TABLE log RENAME COLUMN a TO x;
DELETE FROM t1;
DELETE FROM log;
ALTER TABLE t1 RENAME COLUMN a TO aa;
ALTER TABLE t1 RENAME COLUMN b TO bb;
ALTER TABLE t1 RENAME COLUMN c TO cc;
ALTER TABLE log RENAME COLUMN b TO y;
ALTER TABLE log RENAME COLUMN c TO z;
INSERT INTO t1 VALUES(1,2,3),(4,5,6>>7),(1,7,8);
SELECT *, a TO CASE aa WHEN 475 THEN -3.0329112e-184 WHEN 548 THEN 178 ELSE 1527672475 END '|' FROM log ORDER BY 1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000300000004000000000000000000000001
[64]0d000000030f3b000fdc0fb80f3b
[f3b]7b03071b0f1108816174726967676572787431435245415445205452494747455220
7820414654455220494e53455254204f4e2074310a20205748454e202853454c454354202a
2046524f4d207431204a4f494e207432205553494e472862292920414e4420300a42454749
4e0a202053454c45435420313b0a454e4422020617111101317461626c6574337433034352
45415445205441424c4520743328622922010617111101317461626c657431743102435245
415445205441424c452074312861290d0000000010
[2000]0d0000000010
[3000]
--
ALTER TABLE t3 RENAME TO t4;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000600000003fffffffffffffffff0000001
[64]0d000000060c56000fb30f760ece0e280d3e0c56
[c56]816506071b1111088333747269676765727234743143524541544520545249474745
5220723420414654455220555044415445204f4e20743120424547494e0a20202020494e53
45525420494e544f207265636f726428782c79290a202020202020202056414c5545532827
61667465722d757064617465272c7072696e7466282725642c25642c25642f25642c25642c
2564272c0a2020202020202020202020202020202020202020202020202020202020202020
2020202020206f6c642e612c6f6c642e622c6f6c642e632c6e65772e612c6e65772e622c6e
65772e6329293b0a2020454e44816705071b11110883377472696767657272337431435245
4154452054524947474552207233204245464f524520555044415445204f4e207431204245
47494e0a20202020494e5345525420494e544f207265636f726428782c79290a2020202020
20202056414c55455328276265666f72652d757064617465272c7072696e7466282725642c
25642c25642f25642c25642c2564272c0a2020202020202020202020202020202020202020
2020202020202020202020202020202020206f6c642e612c6f6c642e622c6f6c642e632c6e
65772e612c6e65772e622c6e65772e6329293b0a2020454e44812304071b111108822f7472
696767657272327431435245415445205452494747455220723220414654455220494e5345
5254204f4e20743120424547494e0a20202020494e5345525420494e544f207265636f7264
28782c79290a202020202020202056414c554553282761667465722d696e73657274272c70
72696e7466282725642c25642c2564272c6e65772e612c6e65772e622c6e65772e6329293b
0a2020454e44812503071b1111088233747269676765727231743143524541544520545249
47474552207231204245464f524520494e53455254204f4e20743120424547494e0a202020
20494e5345525420494e544f207265636f726428782c79290a202020202020202056414c55
455328276265666f72652d696e73657274272c7072696e7466282725642c25642c2564272c
6e65772e612c6e65772e622c6e65772e6329293b0a2020454e443b02061719190153746162
6c657265636f72647265636f726403435245415445205441424c45207265636f7264287820
544558542c20792054455854294b01071711110181017461626c6574317431024352454154
45205441424c45207431286120494e5445474552205052494d415259204b45592c20622069
6e742c20632044454641554c542030290d0000000010
[2000]0d0000000010
[3000]
--
INSERT INTO t1(a,b) VALUES(1,2);
PRAGMA writable_schema=ON;
PRAGMA integrity_check
DELETE FROM record t3 WHERE x IS NOT NULL AND +rowid<>11~6;
INSERT INTO t1(a,b) VALUES(1,2)
ON CONFLICT(a) DO UPDATE SET c=t1.c+1;
DELETE FROM;
INSERT INTO t1(b) VALUES(zeroblob(40000));
UPDATE t1 SET b<<b+100;
INSERT INTO t1(a,b) VALUES(1,2)
ON CONFLICT(a) DO UPDATE SET c=t1.c+1;
PRAGMA encoding=UTF16LE;
PRAGMA schema_version=ON;
PRAGMA hard_heap_limit=10;
SELECT * FROM sqlite_master x, pragma_index_xinfo(x.name);
INSERT INTO t1 AS z1 JOIN t1 AS z2 USING('acive'),(t2.a;
PRAGMA integrity_check
DELETE FROM t3 WHERE x IS NOT NULL AND +rowid=6;
SELECT * FROM t1 WHERE (SELECT a FROM t1 NATURAL JOIN t1 WHERE a IN (SELECT b FROM t1 ORDER BY b));


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000000000600000004000000000000000000000001
[64]0d000000060c56000fb30f760ece0e280d3e0c56
[c������������������������������������������������������������������������������������������������56]816506071b1111088333747269676765727234743143524541544520545249474745
5220723420414654455220553514c697465253514c69746520666f;726d6174203300100001010040202000000000053514c69746520666f726,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,d6174203300100001010040202000000000000000050000000000
0000000000000200000004000000000000000000000001
[64]0d0ff800040ece000f4c0fd30efa0ece
[ece]2a0406171311013f696e64657874316274310543524541544520494e4445553514c69746520666f726d61742033001000010100402020000000000000002f0000001b00
00001300000DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD007]12000000070000001d000000090000001f0000000b00000021053514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000200000004000000000000000000000001
[64]0d0ff800040f47000fa80fd30f470f83
[f47]3a030617111101617461626c657435743504435245415445205441424c4520743528
612c20622c20632c205052494d415259204b455928612c6229292304061737110100696e64
65787371966c74655f6175746f696e6465785f74355f31743505290106171111013f746162
6c657434743402435245415445205441424c45207434287820554'e49515545292302061737
110100696e64657873716c6974655f6175746f696e6465785f74345f317434030000000800
0000000d000000030feb000ffU0ff20feb
[1feb]0503021367686905020213646566050102136162630a000000030fe9000ff90ff10f
e9
[2fe9]07031301676869030703130164656602060313096162630d000000020fe5000ff30f
e5
[3fe5]0c020413130264656667686901c80b01041313016162636465667b0a000000020fe9
000ff50fe9
[4fe9]0b04131301646566676869020a04131309616263646566
--
CREATE TABLE t6 AS
SELECT t4a.x, t4b.x, t5.c, t6.v
FROM t4 AS t4a
INNER JOIN t4 AS t4b
LEFT JOIN t5 ON t5.a=t4a.x AND t5.b=t4b.x
LEFT JOIN (SELECT 1 AS v) AS t6 O53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000004000000000000000000000001
[64]0d000000040e9c000fad0f4f0efc0e9c
[e9c]5e0407171f1f01810b7461626c6574315f706172656e7474315f706172656e740443
5245415445205441424c45202274315f706172656e7422286e6f6\4656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574315f6e6f646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
171d1d01810b7461626c6574315f726f77696474315f726f77696402435245415445205441
424c45202274315f726f7769642228726f77696420494e544547455label='x'


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000100000200
[64]0d000000020f7d000fa30f7d
[f7d]24020617111101357461626c657432743203435245415445205441424c4520743228
782c79295b01071711110181217461626c657431743102435245415445205441424c452074
31286120494e5445474552205052494d415259204b45592c206220434841512831292c2063
20434841522832292c20642056415243484152283529290d0000000d0f53ff0ff10fe40fda
0fcc0fbe0fb40fa50f970f8d0f7e0f71
[1f54]0c0d05000f111e2d6363646176650d0c05000f11174c636363696e64790b0b05000f
11134b6363626f620d0a05000f11174a6363616c696365080905000f11004961610c080500
0f1115486262667265640d0705000f1117476161616c696365080605000f11003661610c05
05000f1115456262656d6d610c0405000f111590636364617665080305000f11004363630b
0205000f11134262626267020c0105000f1367416161616c6963650d0000
[3000]
--
SELECT max(a) FILTER (WHERE 'H'=b)  =b FROM t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000030000000000
0000000b50000200000004000000000000000000
[64]0d000000020fa9000fd60fa9
[fa9]2b02061711110143696e646578693174310343524541544520494e44455820693120
4f4e20743128612c206229280106171111013d7461626c6574317431024352454154452054
41424c4520743128612c20622c2063290d000000050fb4000ff80fef0fe60fc8
[1fb4]12050410071940110000000000006f72616e67651c04040f2b1c6162636465666768
696a6b6c6d6e6f700123456789abcdef070304010101070809070204010101040096060104
09010102030a000000050fc6000fc60ffa0f
01
[2fc6]0d0400070140110000000000000515040f2b016162636465666768696a6b6c6d6e6f
700417040101010708030704010101040502050409
--
SELECT 1 WHERE (4,4, 5) IN (SELECT b, a FROM 1);
SELECT (SELECT max(x)OVER(ORDER BY (SELECT DISTINCT * FROM (SELECT (SELECT max(x)OVER(ORDER BY (SELECT DISTINCT * FROM t1)) + min(x)AS x FROM t1)))) + min(x)OVER(ORDER BY x)) FROM (SELECT (SELECT sum( 4 ) FROM json_tree) AS x FROM t1);
SELECT rtreenode(2,data), rtreedepth(data) FROM t1_node;
SELECT rowid,a;
INSERT INTO t3
SELECT json_extract(t1.x,t2.y) FROM t1, t2;
SELECT ex FROM t1 WHERE id IN (4005,9009);
WITH RECURSIVE cINSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,180-x,printf('[%,d]'x*781) FROM c;
UPDATE t1 SET a = (SELECT coalesce(quote(NULL),quote(a)) FROM t1 ORDER BY substr(a,a, 30783234240803150130783233230803150130783232220803150130783231210803150130 ));
SELECT 1 WHERE (5, 5 NOT IN(SELECT 1 WHERE (1, 2) IN (SELECT a, b FROM t1))IN (SELECT a, b FROM t1SELECT a, b FROM t1);
SELECT 1 WHERE (5, 4) IN (SELECT a, b FROM t1);
SELECT 1 WHERE (5, 4) ) IN ( );
SELECT 1 WHERE (SELECT a, b FROM t1 WHERE c=6) IN (SELECT a, b FROM t1);
SELECT (5, 4) IN (SELECT a, b FROM t1);
UPDATE t1 SET a = (SELECT coalesce(quote(NULL),quote(a)) FROM t1 ORDER BY substr(a,a, 30783234240803150130783233230803150130783232220803150130783231210803150130 ));
PRAGMA 16384;
SELECT * FROM t1('*') , bb;
SELECT 1 WHERE (5, 4) IN (SELECT +b, +a FROM t1);
SELECT (5, 4) IN (SELECT +b, +a FROM t1);
SELECT (1, 2) );
SELECT 1 WHERE (1, NULL) IN (SELECT rowid, b FROM t1);
INSERT INTO t1 VALUES(1,2,3),(4,5,6),(1,7, TO bb 8);
SELECT 1 FROM t1 WHERE (a, b) = (SELECT +a, +b FROM t1);
UPDATE t1 SET ex=printf('fancy-%s',ex) WHERE x0>=4 AND x1<=8 AND y0>=4 AND y0<8;
CREATE TRIGGER r1 AFTER UPDATE OF a ON t1 BEGIN
INSERT INTO log(x,y) VALUES(old.a,new.a SELECT b, a FROM 1 );
PRAGMA reverse_unordered_selects (1) ;
ANALYZE main;


sqltext:
53514c69746520666f726d61742033001000010100402020000000000000000400
[64]0d0fbe00030f6e000fc60f6e0f99
[f6e]290206171111013f7461626c657432743203435245415445205441424c4520743228
7820554e49515545292303061737110100696e74657873716c6974655f6175746f696e6465
785f74325f317432040000000800000000380f06171110015d7461626c6574317431024352
45415445205441424c45207431286120494e5445474552205052594d415259204b45592c62
29
[1fdf]092b030019706172726f
[2ff7]070102177268696e6f0a0000

--
CREATE VIEW v1c(y,z) AS SELECT CASE x WHEN 695 THEN 556 WHEN 609 THEN 604 END, coalesce(CASE x WHEN 528 THEN 985 END,-3.2683676) FROM t2;
SELECT b,a,CASE z NOT BETWEEN '' AND a WHEN 927 THEN 872 WHEN z THEN 833 END,CASE z WHEN 927 THEN 872 WHEN 815 THEN 675 WHEN 83 THEN 833 END,CASE z WHEN z THEN z WHEN '' THEN 675 WHEN 482 THEN '' END,y,'' FROM t1 LEFT JOIN v1c ON b GLOB y;
SELECT b,a,CASE z NOT BETWEEN '' AND '' WHEN 927 THEN 872 WHEN z THEN 833 END,CASE z WHEN 927 THEN true WHEN 815 THEN 675 WHEN 83 THEN 833 END,CASE z WHEN 927 THEN 872 WHEN 815 THEN 675 WHEN 482 THEN '' END,y,'' FROM t1 LEFT JOIN v1c ON b GLOB y;
SELECT b,a,CASE z NOT BETWEEN '' AND '' WHEN 927 THEN 872 WHEN z THEN 833 END,CASE z WHEN 927 THEN 872 WHEN 815 THEN 675 WHEN 83 THEN 833 END,CASE z WHEN 927 THEN 872 WHEN 815 THEN 675 WHEN 482 THEN y END,y,'' FROM t1 LEFT JOIN v1c ;
SELECT a,b,CASE z NOT BETWEEN '' AND a WHEN 927 THEN 872 WHEN z THEN 833 END,CASE z WHEN 927 THEN z WHEN 815 THEN 675 WHEN 83 THEN 833 END,CASE z WHEN 927 THEN z WHEN '' THEN 675 WHEN 482 THEN null END,y,'' FROM t1 LEFT JOIN v1c ON b GLOB y;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
00000000000002
[64]0d000000030e94000f860f340e94
[e94]811d03071719190182157461626c65616c62756d73616c62756d7304435245415445
205441424c4520616c62756d7320280a2020696420696e7465676572204e4f54204e554c4c
205052494d415259204b4559204155544f494e4352454d454e542c0a20206e616d65207661
726368617228323535292c0a20206172746973745f696420696e7465676572205245464552
454e43455320617274697374730a29500206172b2b01597461626c6573716c6974655f7365
7175656e636573716c6974655f73657175656e526503435245415445205441424c45207371
6c6974655f73657175656e6365286e616d652c73657129780107171b1b0181477461626c65
617274697374736172746973747302435245415445205441424c4520617274697374732028
0a2020696420696e7465676572204e4f54204e554c4c205052494d415259204b4559204155
544f494e4352454d454e542c0a20206e616d65207661726368617228323535290a290d
[1ff9]050103001141720d000000020fe9000f
[2fe9]0902031909616c62756d740a01031b09617274697374730d000000010ff8000ff8
[3ff8]060104001109
--
SELECT artists.*
FROM artists
INNER JOIN artists AS 'b' ON (b.id = artists.id)
WHERE (artists.id IN (
SELECT albums.artist_id
FROM albums
WHERE ((name = 'Al')
AND (albums.artist_id IS NOT NULL)
AND (albums.id IN (
SELECT id
FROM (
SELECT albums.id,
row_number() OVER (
PARTITION BY albums.artist_id
ORDER BY name
) AS 'x'
FROM albums
WHERE (name = '') ) AS true
WHERE (x = 1)
))
AND (albums.id IN (1, 2)))
));
SELECT artists.*
FROM artists
INNER JOIN artists AS 'b' ON (artists.id= b.id )
WHERE (artists.id IN (
SELECT albums.artist_id
FROM albums
WHERE ((name = 'l') AND (albums.artist_id IS NOT NULL)
AND (albums.id IN (
SELECT id
FROM (
SELECT albums.id,
row_number() OVER (
PARTITION BY albums.artist_id
ORDER BY artists.id ) 'x'
FROM albums
WHERE (''= name ) ) AS 't1'
WHERE (x = 1)
))
AND (albums.id IN (2)))
));


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
000000000000020000000400000000000000
[64]0d0ff800040e79000f2c0fd30eda0e79
[e79]5f04071b111108812774726967676572723174314352454154452054524947474552
20723120414654455220494e53455254204f4e207431205748454e206e65772e613e302042
4547494e2053454c454354202a2046524f4d2074313b20454e44500306172b2b0159746162
6c6573716c6974655f73657175656e636573716c6974655f73657175656e63650443524541
5445205441424c452073716c6874655f73657175656e6365286e616d652c73657129812401
071711110182337461626c657431743102435245415445205441424c45207431286120494e
5445474552205052494d415259204b4559204155544f494e4352454d454e542c2062205445
585420554e49515545204e4f54204e554c4c0a44454641554c542027636861726c6f747465
272c0a63205245414c2044454641554c54202d332e31343135392c206420424c4f42204445
4641554c5420782730313233343527292302061737110100696e64657873716c6974657f61
75746f696e6465785f74315f3174310300000008000000000d0000
[1fe5]190105001f0712636861726c6f747465c00921f9f01b866e0123450a000000010ff3
000ff3
[2ff3]0c031f09636861726c6f7474650d00
[3ff9]05010311097431
--
EXPLAIN SELECT a,a,b,c,y FROM t1;
CREATE VIRTUAL TABLE""U SING fts4aux;
UPDATE OR REPLACE t2 SET a=1, b=3 WHERE a=1;
INSERT INTO t1(b) VALUES(zeroblob();
EXPLAIN QUERY PLAN
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+ t1 FROM c WHERE x<100)
SELECT a,x FROM c t1 c ) ,t1;
SELECT * FROM t1 WHERE ( rowid , 2 )<=(5,0) ORDER BY a DESC;
PRAGMA writable_schema=ON;
INSERT INTO t1(b) VALUES bb zeroblob(40000));
ALTER TABLE t1 RENAME COLUMN b TO bb;
ALTER TABLE t1 DROP COLUMN e;
ALTER TABLE t1 DROP COLUMN d;
DELETE FROM t1 WHERE a MATCH CAST(a/4 c) IN(SELECT 5 UNION ALL SELECT 6);
CREATE VIRTUAL TABLE t1 USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(a/-28555 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a );CREATE VIRTUAL TABLE t1 USING fts3 (a c;CREATE VIRTUAL TABLE t1 USING fts3(a>4 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(4 OR a c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE a USING fts3( a c ) );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3('fts*' AS varchar );CREATE VIRTUAL TABLE t1 USING fts3( t1 );CREATE VIRTUAL TABLE t1 USING fts3(a );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3;CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE t1 USING fts3(a t1 );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(a/4 c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE a USING fts3(a );CREATE VIRTUAL TABLE c USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(4/a c );CREATE VIRTUAL TABLE t1 USING fts3( t1 c );CREATE VIRTUAL TABLE c USING fts3(a c );CREATE VIRTUAL TABLE t1 USING fts3 ( a c );CREATE VIRTUAL TABLE t1 USING fts3(a);CREATE VIRTUAL TABLE t1 USING fts3( a c );UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*thread*';
PRAGMA recursive_triggers=ON;
DELETE FROM t1 WHERE a MATCH 'fts*';


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000200000004000000000000000000000001
[64]0d0fd000030f65000fd80f650fab
[f65]44020617111101757461626c657431743103435245415445205441424c4520743128
6120544558542c6220494e5445474552205052494d415259204b455920554e495155452923
03061737110100696e64657873716c6974655f6175746f696e6465785f74315f3174310400
0000080000000026010617111101397461626c657432743202435245415445205441424c45
20743228612c622c63290d0000000010
[2000]0d000000010ffa000ffa
[2ffa]0402030f00310a000000010ffa000ffa
[3ffa]050301010202
--
UPDATE t1 SET a = quote(b) WHERE b>=2;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000300000003fffffffffffffffffff00001
00
[64]0d000000030f55000fc30f970f55
[f55]400306171111016d7461626c657432743204435245415445205441424c4520743228
782c792c7a205052494d415259204b45592920574954484f555420524f5749442a02061713
11013f698d64657874316174310343524541544520494e44455820743161204f4e20743128
61293b010617111101637461626c657431743102435245415445205441424c452074312861
20494e542c622054455854566320424c4f422c64205245414c290d000100140cae000fdf0f
bd0f9a0f760f510f2b0f040edc0eb30e890e5e0e320e050dd70da80d780d470d150ce20cae
00
[1cae]321405061f3406ebfb9772
[1cdb]29c36ee437f96000311305061f3206d099064137440821
[1d0d]cd6e5f8376df8400301205061f3006d12367f4f86304
[1d3f]f8c1a9038443ccc02f1105061f2e068a8eb64831de713e616263
[1d70]04c38911f42e00002e1005061f2c062d6119bb85
[1da0]0493f6676a406e002d0f05061f2a06ba089873d2999eef61626330313578797a0000
00000000000000000000000000f053ffa353b285002c0e05061f28069ba2c27da8d18f6561
626330313478797a0000000000000000000000008d0003ae8751fff4f6c02b0d050615e606
95c4bd662c9152f061626330313378797a00000000000000000000000000334da0ab1918cc
002a0c05061f240617b4d0bd6abebc5261626330313278797a000000000000000000000000
2bc46c5ce2dc5a00290b05071f22064a4960b8d5ec66706162633031f578797a0000000000
000000000000cac1867d6ca51c00221a05061f2006be4fe8934248bed16162633031307879
7a00000000000000000000c31942e6cfaf5600c20905061f1e06b725b3c54758e985616263
30303978797a0000000000000000003281e9da3a49f400260805061f1c064b487ae908fcde
0f61626330303878797a000000000000000032dc6d1dd6c6fa00250705061f1a06a5a66520
9a5f7f0f61626330303778797a0000000000000033de7f1ba4286e00240605061f18063cb9
362f4ee4ed6f61626330303678797a0000000000000870a63cb9d73b00230505061f16067e
f1f4c8a754b66a61626330303578797a0000000000fbedfb0e98809e40220405061f1406ce
fb4fedb8de6f5961626330313478797a00000000f40e12869ee6bd00210305061f1206e5a7
a5a3024d297d61626330303378797a000000c46e2886c9ab5e00200205061f10062a093733
e375726d61626330303278797a0000e022bd59075063001f0105061f0e0631aa89813b043e
1061626330303178797a00fae8d4d71c81ac000a000000140efd000ff30fe60fd90fcc0fbf
0fb20fa50f980f8b0f7e0f
[2efd]0c0306017ef1f4c8a754b67a050c0306014b487ae908fcde0f080c0306014a4960b8
d5ec68700b0c0306013cb9362f4ee4ed6f060b03060931aa89813b043e100c0306012d6119
bb8508a14f100d6306012a093733e375726d020c03060117b4d0bd6abebc520c0c030601eb
fb977224ba1795140c030601e5a7a5a3024d297d030c030601d12367f4f8dd04b5120c0306
01d199064137440821130c030601cefb4fedb8de7f59040c030601be4fe8934248bed10a0c
030601ba089873d2999eef0f0c030601b725b3c54758e985090c030601a5a665209a5f7f0f
070c0306019ba2c27da8d18f650e0c03060195c4bd662c9162f00d0c0306018a8eb64731de
713e110a000000140f61000f810f900fa80fc00f610f790fe00f690fd80fc80f710f980ff1
0fe80fd00f88
[3f61]070401010105b12d070401010108a1d307040101010be423070401010106d3240604
0901010bf50704010101103918070401010194b34207040101010cfa3d070401010114e11d
06f401010103f8c9070401010112491b070401000113fedd0704010101041c480704010101
0baf2207040101010fcf290704010101092f5f0704010101072bf907040101010e61a20704
0101
--
 VACUUM ;
;VACUUM;VACUUM ;
VACUUM ;
VACUUM;VACUUM ;
VACUUM;VACUUM ;
VACUUM ;
VACUUM;VACUUM


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000300000004
[64]0d000000030f52000fc10f740f42
[f42]3003061715110149696e6465787431783174310443524541544520494e4445582074
317831204f4e20743128622c622c63294b0206172525015b7461626c6573716c6974655f73
7461743173716c6974655f737461743103435245415445205441424c452073716c6974655f
73746174312874626c2c6964782c73746174293d010617111101677461626c657431743102
435245415445205441424c45207431286120544558542c2062204f6e542c20632054455854
2c206420494e54290d
[1fdb]1102051302190161626300ea6d6964646c6505100105130119016162637b6d696464
6c65050d000000010fe9000fe9
[2fe9]15010411152374317431783131303030302035203220310a000000020fe1000ff20f

[3fe1]10050e92190100ea00ea6d6964646c65020d05010119097b
--
SELECT * FROM t1 WHERE b IN (EXISTS(SELECT 1 FROM t1 WHERE b IN (234, 345) AND c NOT GLOB 'abc*xyz'), 345) AND c BETWEEN 'loeU' AND 'upperupper'*3 NOT GLOB 'abc*xy';
SELECT * FROM t1 WHERE b IN (EXISTS(SELECT 1 FROM t1 WHERE b IN (345, 234) AND c GLOB 'abc*xyz'), 345) AND c BETWEEN 'loweU' AND 'upperupper''abc*xyz';


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
000000000000030000000400000000
[64]0d000000030f0e000fb00f630f0e
[f0e]5303071711110181117461626c657433743304435245415445205441424c45207433
28612c20622041532028612a32292c20632041532028622a32292c20642041532028632a32
292c20652041532028642a3229294b02071711110181017461626c65743274320343524541
5445205441424c4520743228612c20622047454e45524154454420414c5741595320415320
28612d6329205649525455414c2c2063294e01071711110181077461626c65743174310243
5245415445205441424c4520743128612c20622c20632047454e45524154454420414c5741
59532041532028612b31372d6229205649525455414c290d000000030fec000ffa0f
[1fec]05030301011020050203010104080401030901020d0000
[2ff9]0501030101323c0d000000030ff2000ffc0f
[3ff2]0303020103030202010202010209
--
UPDATE t1 SET b=64 WHERE c=1;
SELECT *, '' FROM t1 ORDER BY c;
CREATE INDEX t1c ON t1(c);
SELECT c FROM t1 WHERE c=16;
INSERT INTO t2(,b) VALUES(5,6);
ALTER TABLE t2 ADD COLUMN d GENERATED ALWAYS AS (c*a) VIRTUAL;
SELECT * FROM t3;
SELECT * CREATE INDEX t1c ON t1(c) FROM t2;
UPDATE t1 SET b=64 WHERE c=1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
00000000000003000000040000000000
[64]0d000000030f55000fc30f970f55
[f55]400306171111016d7461626c657432743204435245415445205441424c4520743228
782c792c7a205052494d415259204b45592920574954484f555420524f5749442a02061713
11013f696e64657874316174310343524541544520494e44455820743161204f4e20743128
61293b010617111101637461626c657431743102435245415445205441424c452074312861
20494e542c6220544558542c6320424c4f422c64205245414c290d000000140cae000fdf0f
bd0f9a0f760f510f2b0f040edc0eb30e890e5e0e320e050dd70da80d780d470d150c
[1cae]321405061f3406ebfb977224ba179561626330323078
[1cda]29c36ee437f96000311305061f3206d0990641374408
[1d0d]cd6e5f8376df8400301205061f3006d12367f4f8dd04b5
[1d3f]f8c1a9038433ccc02f1105061f2e068a8eb64731de713e6162
[1d70]04c38911f42e00002e1005061f2c062d6119bb8508a14f61626330313678797a
[1da0]0493f6677a406e002d0f05061f2a06ba089873d2999eef61626330313578797a0000
00000000000000000000000000f053ffa353b285002c0e05061f28069ba2c27da8d18f6561
626330313478797a000000000000000000000000000003ae8751fff4f6c02b0d05061f2606
95c4bd662c9162f061626330313378797a00000000000000000000000000334da0ab1918cc
002a0c05061f240617b4d0bd6abebc5261626330313278797a000000000000000000000000
2bc46c5ce2dc5a00290b05061f22064a4960b8d5ec687061726330313178797a0000000000
000000000000cac1867d6ca51c00280a05061f2006be4fe8934248bed161626330312f7879
7a00000000000000000000c31952e6cfaf56002c6905061f1e06b725b3c54758e985616263
303039787979f000000000000000003281e9da3a49f400260805061f1c064b487ae908fcde
0f61626330303878797a000000000000000032dc6d1dd6c6fa00250705061f1a06a5a66520
9a5f7f0f61626330303778797a0100000000000033de7f1ba4286e00240605061f18063cb9
362f4ee4ed6f61626330303678797a0000000000000870a63cb9d73b00230505061f16067e
f1f4c8a754b67a61626330303578797a0000000000fbedfb0e98809e40220405061f1406ce
fb4fedb8de6f5961626330303478797a00000000f40e12869ee6bd00210305071f1206e5a7
a5a3024d297d61626330303378797a000000c46e2886c9ab5e00200205051f10062a093733
e375726d61626330303278797a0000e022bd59075423001f0105061f0e0631aa89813b043e
1061626330303178797a00fae8d4d71c81ac000a000000140efd000ff30fe60fd90fcc0fbf
0fb20fa50f980f8b0f7e0f710f640f570f4a0f3d0f310f240f17
[2efd]0bf306017ef1f4c8a754b67a050c0306014b487ae908fcde0f080c0306014a4960b8
d8cc68700b0c0306013cb9362f4ee4ed6f060b03060931aa89813b043e100c0306012d6119
bb8508a14f100c0306012a093733e375726d020c03060117b4d0bd6abebc520c0c030601eb
fb977224ba1795140c030601e5a7a5a3024d297d030c030601d12367f4f8dd04b5120c0306
01d099064137440821130c030601cefb4fedb8de6f59040c030601be4fe8934248bed10a0c
030601ba089873d2999eef0f0c030601b725b3c54758e985090c030601a5a665209a5f7f0f
070c03060e0ba2c27da8d18f650e0c03060195c4bd662c9162f00d0c0306018a8eb64731de
713e110a000000140f61000f810f900fa80fc00f610f790fe00f690fd80fc80f710f980ff0
0fe80fd00f880ff80f
[3f61]070401010105b12c070401010108a1d307040101010be423070401010106d3240604
0901010bf50704010101103918070401010102b34207040101010cfa3d070401010114e11d
070401010103f8c9070401010112491b070401010113fedd0704010101041c480704010101
0aaf2207040101010fcf290704010101092f5f0704010101072bf907040101010e61a20704
0101010de11b070401010111
0000
--
CREATE INDEX t1cb ON t1( "y" ,c,b DESC);
CREATE TABLE t4 AS SELECT * FROM t2;
PRAGMA data_version=1234;
ANALYZE main;
VACUUM;
SELECT DISTINCT a FROM t1;
PRAGMA temp_store;
SELECT * FROM t2 LEFT JOIN (SELECT * FROM t2 LEFT JOIN t1 ON c IN (SELECT 10 ) AND b IN ('+' IN(SELECT 10 ), t2 ,10,10,10*3)) ON c IN (SELECT 10 ) AND b IN ('+_','+_','',10,10*3);
INSERT INTO t1(b) VALUES(zeroblob(40000));
CREATE INDEX x1 ON t1(b);
DELETE FROM t1;
WITH c(x) AS (SELECT x~'')
INSERT INTO t1(a) SELECT randomblob(3000<<6) FROM t1 ;
SELECT * FROM t2 LEFT JOIN (SELECT * FROM t2 LEFT JOIN t1 ON c IN (SELECT 10 ) AND b IN ('' IN(SELECT 10 ),x'bee0c0f40943f99f97b639591a148c77aa7c1b892254e889',10,10*3)) ON c IN (SELECT 10 ) AND b IN ('+_','',10,10*3);
PRAGMA cache_spill= OFF ;
UPDATE t1 SET ex=printf('fancy-%s',ex) WHERE x0>=4 AND x1<=8 AND y0>=4 AND y0<8;
INSERT INTO t1( a ) VALUES(zeroblob(40000));
SELECT * FROM t2 LEFT JOIN (SELECT * FROM t2 LEFT JOIN t1 ON c IN (SELECT 10 ) AND b IN ('' IN(SELECT 10 ),10,10,10*3)) ON c IN (SELECT 10 ) AND b IN ('+_','',10,10*3);
END;
SELECT * FROM t1 WHERE b);
CREATE TABLE z(a INTEGER DEFAULT-'q1 JktSs")>84vFb5_aL6 MPV?5.-Af4";ep$d;w' CONSTRAINT"c",b BLOB PRIMARY KEY DESC ON CONFLICT IGNORE COLLATE rtrim,c INTEGER NULL DEFAULT 25359824671209816,d NULL,e INTEGER DEFAULT 934845331,f BLOB GENERATED ALWAYS AS(CASE-CASE CASE CASE WHEN"j"THEN"n"WHEN"r"THEN"r"END WHEN fts3 THEN"h"END OR"a"WHEN"f"THEN"g"END IN"u"COLLATE nocase LIKE"b"ESCAPE"d"=>"u"WHEN rank THEN"h"END BETWEEN pragma_reverse_unordered_selects AND pragma_temp_store_directory CONCAT pragma_collation_list LIKE pragma_threads IS NOT json_type(*))STORED DEFAULT term,UNIQUE(+round(*)IS NOT-+~CASE WHEN NOT NOT("l")THEN(NOT-CASE WHEN(CASE WHEN"s"THEN"d"END,"g")THEN"p"END IN()IN"f"IN())END COLLATE binary,"a","w",pragma_full_column_names NULLS FIRST)ON CONFLICT IGNORE,CONSTRAINT"c"&8,PRIMARY KEY(("xx"IS 


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000300000004000000000000000000
[64]0d000000030f55000fc30f970f55
[f55]400306171111016d7461626c657432743204435245415445205441424c4520743228
782c792c7a205052494d415259204b45592920574954484f555420524f5749442a02061713
11013f696e64657874316174310343524541544520494e44455820743161204f4e20743128
61293b010617111101637461626c657431743102435245415445205441424c452074312861
20494e542c6220544558542c6320424c4f422c64205245414c290d000000140cae000fdf0f
bd0f9a0f760f510f2b0f040edc0eb30e890e5e0e320e050dd70da80d780d470d15
[1cae]321405061f3406ebfb977224ba179561626330323078797a
[1cda]29c36ee437f96000311305060f3206d09906413744082161626330313978797a
[1d0d]cd6e5f8376df83ff301205061f3006d12367f4f8dd04b561626330313878797a
[1d3f]f8c1a9038433ccc02f1105061f2e068a8eb64731de713e616263303137
[1d70]04c38911f42e00002e1005061f2c062d6ce9bb8508a14f61626330313678797a
01
00000000000001
[1da0]0493f6677a406e002d0f05061f2a06ba089113d2999eef61626330313578797a0000
00000000000000000000000000f053ffa353b285002c0e05061f28069ba2c27da8d18f6561
626330313478797a000000000000000000000000000003ae8751fff4f6c02b0d05061f2606
95c4bd662c9162f061626330313378797a00000000000000000000000000334da0ab1918cc
0029fc05061f24061717d0bd6abebc5261626330313278797a000100000000000000000000
2bc46c5ce2dc5a00290b05061f22064a4960b8d5ec687061626330313178797a0000000000
000000000000cac1867d6ca51c00280a05061f2006be4fe8934248bed16162633031307879
7a00000000000000000000c31942e6cfaf5600270905061f1e06b725b3c64758e985616263
30303978797a0000000000000000003281e9da3a49f400260805061f1c064b487ae908fcde
0f61626330303878797a000000000000000032dc6d1dd6c6fa00250705061f1a06a5a66520
9a5f7f0f61626330303778797a0000000000000033de7f1ba4286e00240605061f18063cb9
362f4ee4ed6f61626330303678797a0000000000000870a63cb9d73b00230505061f16067e
f1f4c8a754b67a61626330303578797a0000000000fbedfb0e98809e40220405061f1406ce
fb4fedb8de6f5861626330303478797a00000000f40e128644e6bd00210305061f1206e5a7
a5a3024d297d61626330303378797a000000c46e2886c9ab5e00200205061f10062a093733
e375726d61626330303278797a0000e022bd59075423001f0105061f0e0631aa89823b043e
1061626330303178797a00fae8d4d71c81ac000a000000140efd000ff30fe60fd90fcc0fbf
0fb20fa50f980f8b0f7e0f710f640f570f4a0f3d0f310f240f170f0a
[2efd]0c0306017ef1f4c8a754b67a050c0306014b487ae908fcde0f080c0306014a4960b8
d5ec68700b0c0306013cb9362f4ee4ed6f060b03060931aa89813b043e100c0306012d6119
bb8508a14f100c0306012a093733e375726d020c03060217b4d0bd6abebc520c0c030601eb
fb977224ba1795140c030601e5a7a5a3024d297d030c030601d12367f4f8dd04b5120c0306
01d099064137440821130c030601cefb4fedb8de6f59040c030601be4fe8934248bed10a0c
030601ba089873d2999eef0f0c030601b725b3c54758e985090c030601a5a665209a5f7f0f
070c0306019ba2c27da8d18f650e0c03060195c4bd662c9161f00d0c0306018a8eb64731de
713e110a000000140f61000f810f900fa80fc00f610f790fe00f690fd80fc80f710f980ff0
0fe80fd00f880ff80fb00fb80fa0
[3f61]070401010105b12c070401010108a1d307040101010be423070401010106d3240604
0901010bf50704010101103918070401010102b34207040101010cfa3d070401010114e11d
070401010103f8c9070401010112491b070401010113fedd0704010101041c480704010101
0aaf2207040101010fcf290704010101092f5f0704010101072bf907040101010e61a20704
0101010de11b0704010101111d4e
--
SELECT * FROM t1 WHERE b IN (EXISTSc ;
CREATE TABLE t4 AS SELECT * FROM t2;
SELECT json_group_object('', b) OVER (
ORDER BY d
ROWS BETWEEN CURRENT ROW AND CURRENT ROW
) AS group_concat
FROM t1 ORDER BY c, a;
INSERT INTO t3 SELECT * FROM t2;
SELECT * FROM t1 JOIN t2 ON (a IN(1,2,3)|NOT (SELECT -3.66610 FROM (SELECT - a FROM (SELECT -CAST(3.482 AS text) FROM (SELECT - a a FROM t3,t3, t1 WHERE a IS 2.8510685e-90 ), (SELECT -4.4412 FROM (SELECT - a FROM t3, t1 WHERE k= NULL IS NOT FALSE), json_tree WHERE a= EXISTS()) WHERE a COLLATE rtrim=k),t1, t3 WHERE k=a), t3 WHERE a=k)) WHERE a=k),t3, t1 WHERE 11+a , t1 WHERE k=a), t3 WHERE a=k) WHERE a=k);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000300000004000000000000000000000001
[64]0d000000030f55000fc30f970f55
[f55]400306171111016d7461626c657432743204435245415445205441424c4520743228
782c792c7a205052494d415259204b45592920574954484f555420524f5749442a02061713
11013f696e64657874316174310343524541544520494e44455820743161204f4e20743128
61293b010617111101637461626c657431743102435245415445205441424c452074312861
20494e542c6220544548542c6320424c4f422c64205245414c290d000000140cae000fdf0f
bd0f9a0f760f510f2b0f040edc0eb30e890e5e0e320e050dd70da80d780d470d150ce20cae
[1cae]321405061f3406ebfb977224ba179561626330
[1cda]29c36ee437f96000311305061f3206d0990641374408216162
[1d0d]cd6e5f8376df8400301205061f3006d12367f4f8dd04b561626330313878797a
[1d3f]f8c1a9038433ccc02f1105061f2e068a8eb64731de713e61626330313778797a
[1d70]04c38911f42e00002e1005061f2c062d6119bb8508a14f61626330
[1da0]0493f6677a406e002d0f05061f2a06ba089873d2999eef61626330313578797a0000
00000000000000000000000000f053ffa353b285002c0e05061f28069ba2c27da8d18f6561
626330313478797a000000000000000000000000000003ae8751fff4f6c02b0d05061f2606
95c4bd662c9162f061626330313378797a00000000000000000000000000334da0ab1918cc
002a0c05061f240617b4d0bd6abebc5261626330313278797a000000000000000000000000
2bc46c5ce2dc5a00290b05061322064a4960b8d5ec687061626330313178797a0000000000
000000000000cac1867d6ca51c00280a05061f2006be4fe8934248bed16162633031307879
7a00000000000000000000c31942e6cfaf5600270905061f1e06b725b3c54758e985616263
30303978797a0000000000000000003281e9da3a49f400260805061f1c064b487ae908fcde
0f61626330303878797a000000000000000032dc6d1dd6c6fa00250705061f1a06a5a66520
9a5f7f0f61626330303778797a0000000000000033de7f1ba4286e00240605061f18063cb9
362f4ee4ed6f61626330303678797a0000000000000870a63cb9d73b00230505061f16067e
f1f4c8a754b67a61626330303578797a0000000000fbedfb0e98809e40220405061f1406ce
fb4fedb8de6f5961626330303478797a00000000f40e12869ee6bd00210305061f1206e5a7
a5a3024d297d61626330303378797a000000c46e2886c9ab5e00200205061f10062a093733
e375726d61626330303278797a0000e022bd59075423001f0105061f0e0631aa89813b043e
1061626330303178797a00fae8d4d71c81ac000a000000140efd000ff30fe60fd90fcc0fbf
0fb20fa50f980f8b0f7e0f710f640f570f4a0f3d0f310f240f170f0a0efd
[2efd]0c0306017ef1f4c8a754b67a050c0306014b487ae908fcde0f080c0306014a4960b8
d5ec68700b0c0306013cb9362f4ee4ed6f060b03060931aa89813b043e100c0306012d6119
bb8508a14f100c0306012a093733e375726d020c03060117b4d0bd6abebc520c0c030601eb
fb977224ba1795140c030601e5a7a5a3024d297d030c030601d1236804f8dd04b5120c0306
01d099064137440821130c030601cefb4fedb8de6f59040c030601be4fe8934248bed10a0c
030601ba089873d2999eef0f0c030601b725b3c54758e985090c030601a5a665209a5f7f0f
070c0306019ba2c27da8d18f650e0c03060195c4bd662c9162f00d0c0306018a8eb64731de
713e110a000000140f61000f810f900fa80fc00f610f790fe00f690fd80fc80f710f980ff0
0fe80fd00f880ff80fb0
[3f61]070401010105b12c070401010108a1d307040101010be423070401010106d3240604
0901010bf50704010101103918070401010102b34207040101010cfa3d070401010114e11d
070401010103f8c9070401010112491b070401010113fedd0704010101041c480704010101
0aaf2207040101010fcf290704010101092f5f0704010101072bf907040101010e61a20704
0101010de11b070401
--
CREATE TABLE t4 AS t1;
UPDATE t3 SET b=y, c=v FROM t4 LEFT JOIN t5 ON ( t3 =u) WHERE x=a;
CREATE TABLE sqlite_version(x,y);
SELECT '�z�z'o ffsets(t1) FROM t1 WHERE t1 MATCH 6.203;
SELECT * FROM t1, t3 WHERE ;
SELECT log.*, '', t1.* t1;
UPDATE t1 SET b=100+b;
SELECT lead(a||b) OVER (ORDER BY c DESC RANGE BETWEEN 1 FOLLOWING AND 5 FOLLOWING EXCLUDE GROUP),
ntile(44) OVER (PARTITION BY b ORDER BY a GROUPS BETWEEN 2 FOLLOWING AND 6 FOLLOWING),
total(CAST(c AS notype)) OVER (ORDER BY a RANGE BETWEEN 0.3 PRECEDING AND 10 FOLLOWING )
FROM t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000300000004000000000000000000000001
[64]0d000000030f58000fd80fb10f58
[f58]570307171111018119696e646578693174310443524541544520494e444558206931
204f4e20743128612c612c612c612c612c612c612c612c612c612c612c612c612c61292057
484552452061204953204e4f54204e554c4c25020617111101377461626c65743174310343
5245415445205441424c4520743120282061202926010617111101397461626c6574327432
02435245415445205441424c4520743228612c622c63290d0000000010
[2000]0d000000040fec000ffb0ff60ff10fec
[2fec]0304020107030302010a030202010203010201050a000000040f81000fe00fc10fa1
0f81
[3f81]1f100101010101010101010101010101010a0a0a0a0a0a0a0a0a0a0a0a0a0a031f10
0101010101010101010101010101010707070707070707070707070707041e100101010101
0101010101010101010905050505050505050505050505051f100101010101010101010101
01010101020202020202020202020202020202
--
UPDATE t1 SET a = a + 10 WHERE ( a = 1 OR a = 2 ) AND a IS NOT NULL OR a=10 ;
SELECT * FROM t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000300000004000000000000000000000001
[64]0d000000030f69000fdc0fa40f69
[f69]390306171111015f7461626c657433743304435245415445205441424c4520743328
6220494e5445474552205052494d415259204b45592c20632936020617111101597461626c
657431743103435245415445205441424c45207431286120494e5445474552205052494d41
5259204b45592922010617111101317461626c657432743202435245415445205441424c45
2074322861290d0000000010
[2000]0d0000000010
[3000]0d0000000010
[4000]
--
DROP TABLE IF EXISTS t4;CREATE VIRTUAL TABLE t4 USING rtree(a,b,c);
SELECT * FROM t4 WHERE a=b AND b=10 AND a=0;
SELECT * FROM t1 JOIN t3 ON t1.a=t3.b LEFT JOIN t4 ON t4.a=0 OR t4.b=10
WHERE t4.c=t4.b AND t4.b=10;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000300000004000000000000000000000001
[64]0d0ff800040f12000f910fd30f670f12
[f12]5304071b131108810d74726967676572747230743143524541544520545249474745
52207472302044454c455445204f4e20743120424547494e0a202055504441544520743120
5345542062203d20613b0a454e44280306171111013d696e64657869307431044352454154
4520494e444558206930204f4e207431286229400106171111016d7461626c657431743102
435245415445205441424c45207431286120554e49515545204f4e20434f4e464c49435420
5245504c4143452c2062292302061737110100696e64657873716c6974655f6175746f696e
6465785f74315f3174310300000008000000000d000000020f
[1ff2]0502030101090d0501030101040c0a000000020ff5000ffb0ff5
[2ff5]05030101090204030109040a000000020ff5000ffb0ff5
[3ff5]050301010d020403
--
INSERT INTO gate1 VALUES(3),(11 NOTNULL);
SELECT rowid,a,c FROM t1 WHERE a MATCH NOT EXISTS(SELECT 1 FROM t1 WHERE a MATCH 'fts*');
PRAGMA recursive_triggers<=ON;UPDATE t1 SET a=0;
INSERT INTO gate1 VALUES(3),(11);
DELETE FROM t1 WHERE a MATCH 2.625;
INSERT INTO a VALUES(3),(11);
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x OR 1 FROM c WHERE x<10)
INSERT INTO t1(a) SELECT randomblob(null) FROM c;
DELETE FROM t1;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
SELECT * FROM b1 ORDER BY a ISNULL;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000300000004000000000000000000000003
[64]0d000000030ece000f9a0f340ece
[ece]640307211515018121007400610062006c0065007400330074003304004300520045
0041005400450020005400410042004c004500200074003300280061002c0062002c006300
200043004f004c004c0041005400450020004e104f00430041005300450029640207211515
018121007400610062006c0065007400320074003203004300520045004100540045002000
5400410042004c004500200074003200280078002c0079002c007a00200043004f004c004c
0041005400450020004e004f00430041005300450029640107211515018121007400610062
006c00650074003100740031020043005200450041005400450020005400410042004c0045
00200074003100280061002c0062002c006300200043004f004c004c004100540045002000
4f004f004300410053004500290d000000050fb9000ff60fe40fda0fc60fb9
[1fb9]0b05041211116162630065006512040421111100680065006c006c006f0064004cb8
0304001111004300631002040711114023cccccccccccd0062004208010409111100610061
0d000000050fbb000ff60fe60fd80fc60fbb
[2fbb]090504011111e9005900791004040711114153d62000000000005800780c03041411
1168617265006d004d0e0204191111006f30610064005a007a080104001111005500750d00
00000a0f74000ff60fe40fda0fc60fb90faf0f9f0f910f7f0f74
01
[3f74]090a04011111e9005900791009040711114153d62000000000005800780c08041411
1168617265006d004d0e0704191111006d001e0064005a007a080604001111005500750b05
041211116162630065006512040421111100680065006c006c006f00640044080304001111
004300631002040711114023cccccccccccd006200420801
--
SELECT a,b,c FROM t1 (t1) VALUES(-3.7089,z FROM t2
ORDER BY a,b,c;
t1.b, t2.y FROM t1, t2 WHERE t1.a BETWEEN 11 AND 12
AND t2.x IN (SELECT t3.y FROM t3 WHERE t3.x=t1.c)
ORDER BY 1, 2;
SELECT t1.b, t2.y FROM t1, t2 WHERE t2.x IN (50,25,t1.c,t1.d) AND t1.a=11;
DELETE FROM t2 WHERE rowid>3;
SELECT a,b,c>=12 FROM t1 EXCEPT SELECT a,b,c FROM t1 WHERE b>=''
ORDER BY a DESC,b DESC,c ASC;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
SELECT a,b,c FROM t1 INTERSECT SELECT a,b,c FROM t1 WHERE b>=''
ORDER BY a,b,c;
SELECT 'abc'==('ABC'||upper('' COLLATE nocase));
INSERT INTO t1UNION ALL SELECT x,y);
SELECT 4 (a) FILTER (WHERE b/ 1)/4 + current_date,max(a) /4 + current_date,max(a) FILTER (WHERE 799978574485< b)/4 + current_date,max(a) FILTER (WHERE 799978574485< b)/4 + current_date,max(a) FILTER (WHERE b< 799978574485)/4 + current_date, b FROM t1 t1;
ALTER TABLE t2 IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,
group_concat(a, '') OVER win-12
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'abc') OVER win,
last_value(b) OVER win,
nth_value(a, c) OVER win,nth_value(a, c) OVER win,
group_concat(a, '') OVER win
FROM t2
WINDOW win2 IN(SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, x'5ca7e7f3c3d5e31050e502c08cbc1fb14632b4cd431307eeba1fe63de9') 5 win,
last_value(b) OVER win,
nth_value(a, c a, ) OVER win,
group_concat(a, '') OVER win-12
FROM t2
WINDOW win2 AS (ORDER BY (SELECT dense_rank() OVER win,
rank() OVER win,
percent_rank() OVER win,
cume_dist() OVER win,
lag(c, 3, 'abc') OVER last_value,
win(b) OVER win,
nth_value(a, cd;
SELECT min(x NOT IN(SELECT EXISTS(SELECT 1 IN(SELECT max( 1 IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT (SELECT 1 FROM t2 UNION SELECT x ORDER BY 1) ORDER BY 1) FROM t2 UNION SELECT 1 ORDER BY 1) ORDER BY 1))  a) FILTER (WHERE b< OVER(ORDER BY (SELECT max(x IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT EXISTS(SELECT 1 IN(SELECT max( 1 IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT EXISTS(SELECT 1 FROM t2 UNION SELECT x ORDER BY 1) ORDER BY 1) ORDER BY 1) ORDER BY 1)) FROM t1;
SELECT * FROM (* FROM t2 WHERE term=)t2 WHERE term>='';
PRAGMA hard_heap_limit=10;
SELECT min(x NOT IN(SELECT EXISTS(SELECT 1 IN(SELECT max( 1 IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT (SELECT 1 FROM t2 UNION SELECT x ORDER BY 1) ORDER BY 1) FROM t2 UNION SELECT 1 ORDER BY 1) ORDER BY 1))  a) FILTER (WHERE b< OVER(ORDER BY (SELECT max(x IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT EXISTS(SELECT 1 IN(SELECT max( 1 IN(SELECT x ORDER BY 1)) OVER(PARTITION BY sum((SELECT y FROM t2 UNION SELECT x ORDER BY 1)))INTERSECT SELECT EXISTS(SELECT 1 FROM t2 UNION SELECT x ORDER BY 1) ORDER BY 1) ORDER BY 1) ORDER BY 1)) FROM t1;
INSERT INTO t1(b) VALUES(zeroblob(40000));


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000300000004000000000000000000000003
[64]0d000000030ece100f9a0f340ece
[ece]640307211515018121007400610062006c0065007400330074003304004300520045
0041005400450020005400410042004c004500200074003300280061002c0062002c006300
200043004f004c004c0041005400450020004e004f00430041005300450029640207211515
018121007400610062006c0065007400320074003203004300520045004100540045002000
5400410042004c004500200074003200280078002c0079002c007a00200043004f004c004c
0041005400437020004e004f00430041005300450029640107211515018121007400610062
006c00650074003100740031020043005200450041005400450020005400410042004c0045
00200074003100280061002c0062002c006300200043004f004c004c004100540045002000
4e004f004300410053004500290d000000050fb9000ff60fe40fda0fc60fb9
[1fb9]0b05041211116162630065006512740421111100680065006c006c006f0064004408
0304001111004300631002040611114023cccccccccccd006200420801040a111100610061
0d000000050fbb000ff60fe60fd80fc60fbb
[2fbb]090504011111e9005900791004040711114153d62000000000005800780c03041411
1178617265006d004d0e0204191111006d00610064005a007a080104001111005500750d00
00000a0f74000ff60fe40fda0f
[3f74]090a04011111e9005900791009040711114153d62000000000005800780c08041411
1168617265006d004d0e0704191111006d00510064005a007a080604001111005500750b05
041211116162630065006512040421111100680065006c006c006f00640044080304001111
004300631002040711114023cccccccdcccd00620042080104091111
--
SELECT a,b,c FROM SELECT x,y,z FROM t2
ORDER BY b,b,c;
SELECT name FROM pragma_table_info('t2');
SELECT count () OVER win1,
count (c) OVER win3 GLOB first_value(c) OVER win3,sum(c) OVER win3 GLOB first_value( a ) OVER win3,
count(a) OVER (ORDER BY b COLLATE nocase)
FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 GLOB 9 PRECEDING AND 1%5 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY 6 COLLATE rtrim ORDER BY a COLLATE nocase),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND 0.1 PRECEDING );
PRAGMA wal_checkpoint=TRUNCATE;
SELECT a FROM t1 WHERE EXISTS (SELECT 1 FROM t2 WHERE a=c AND x);
PRAGMA integrity_check;
UPDATE t1 SET ex=printf('fancy-%s',ex) WHERE x0>=4 AND x1<=8 AND y0>=4 AND y0<8;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'yz';
INSERT INTO t1(a) SELECT randomblob(3000)(t1) SELECT x FROM t2;
SELECT id 3>=x0 AND x1<=8.0e0 AND y0>=4 AND y0<800.0e-2;
SELECT * FROM pragma_table_xinfo(sqlite_master.name), 'ts*';
PRAGMA jounal_mode=DELETE;
ALTER TABLE t1x RENAME TO t1;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<10 COLLATE rtrim)
INSERT INTO t1 FROM c;
SELECT name FROM pragma_table_info('t2A);
SELECT DISTINCT * FROM t1;
SELECT a,b,c FROM t1 INTERSECT SELECT a,b,c FROM t1 WHERE b||''
ORDER BY a,b,c;
DROP TABLE IF EXISTS sqlite_sequence;
SELECT rowid, quote(matchinfo(t1,'pcxybs')) FROM t1 WHERE t1 MATCH 'e*' BETWEEN 5 AND 900;
DROP INDEX t1x2 OR x' ' ;
ATTACH NULL AS aux2;
INSERT INTO t1(a,b,c,d,e) VALUES(1,2,0.41e5,44,5)
ON CONFLICT(a) DO UPDATE SET c=excluded.c;
ALTER TABLE t2 DROP COLUMN a a;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'r tree SAVEPOINT OR a �EAR "json1 enable"';
SELECT rowid,a,c FROM t1 WHERE a MATCH x'' FROM t1 WHERE rank <>99 AND b=345 ORDER BY c DESC;
5SELECT DISTINCT * FROM t1;
UPDATE t2 SET b=+1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400
[64]0d000000030f46000fc30f7e0f46
[f46]36030617111101597461626c657832783204435245415445205441424c4520783228
7820494e5445474552205052494d415259204b45592943020617111101737461626c657831
783103435245415445205441424c45207831286120494e5445474552205052494d41525920
4b45592c20622044454641554c542031293b010617111101637461626c6574317431024352
45415445205441424c45207431287720696e742c207820696e742c207920696e742c207a20
696e74290d000000640b04000ff70fed0fe30fd80fcd0fc20fb70fac0fa10f960f890f7c0f
6f0f620f550f480f3b0f2e0f210f140f070efa0eed0ee00ed30ec60eb90eac0e9f0e920e85
0e780e6b0e5e0e510e440e370e2a0e1d0e100e030df60de90ddc0dcf0dc20db50da80d9b0d
8e0d810d740d670d5a0d4d0d400d330d260d190d0c0cff0cf20ce50cd80ccb0cbe0cb10ca4
0c970c8a0c7d0c700c630c560c490c3c0c2f0c220c150c080bfb0bee0be10bd40bc70bba0b
ad0ba00b930b860b790b6c0b5f0b520b450b380b2b0b1e0b110b04
[1b04]0b640501010202640627d927df0b6305010102026306271027160b62050101020262
062649264f0b61050101020261062584258a0b600501010202600624c124c70b5f05010102
025f06240024060b5e05010102025e06234123470b5d05010102025d062284228a0b5c0501
0102025c0621c921cf0b5b05010102025b06211021160b5a05010102025a062059205f0b59
050101020259061fa41faa0b58050101020258061ef11ef70b57050101020257061e401e46
0b56050101020256061d911d970b55050101020255061ce41cea0b54050101020254061c3a
1c3f0b53050101020253061b8f1b960b52050101020252061ae91aef0b5105010102025106
1a441a4a0b500501010202500619a119a70b4f05010102024f06190019060b4e0501010202
4e06186118670b4d05010102024d0617c417ca0b4c05010102024c061729172f0b4b050101
02024b06169016960b4a05010102024a0615f915ff0b4905010102024a061564156a0b4805
01010202480614d114d70b4705010102024706144014460b460501010202460613b113b70b
45050101020245061324132a0b44050101020244061299129f0b4305010102024306121012
160b42050101020242061189118f0b41050101020241061104110a0b400501010202400610
8110870b3f05010102023f05100010050b2e05010102023e050f810f860b3d05010102023d
050f040f090b3c05010102023c050e890e8e0b3b05010102023b050e100e150b3a05010102
023a050d990d9e0b39050101020239050d240d290b38050101020238050cb10cb60b370501
01020237050c400c450b36050101020236050bd10bd60b35050101020235050b640b690b34
050101020234050af90afe0b33050101020233050a900a950b32050101020232050a290a2e
0b310501010202310509c409c90b3005010102023005096109660b2f05010102022f050900
09050b2e05010102022e0508a108a60b2d05010102022d05084408490b2c05010102022c05
07e907ee0b2b05010102022b05079007950b2a05010102022a050739073e0b290501010202
290506e406e90b2805010102022805069106960b2705010102022705064006450b26050101
0202260505f105f60b250501010202250505a405a90b24050101020224050559055e0b2305
010102022305051005150b220501010202220504c904ce0b2105010102022105048404890b
2005010102022005044104460b1f05010102021f04040004040b1e05010102021e0403c103
c50b1d05010102021d04038403880b1c05010102021c040349034d0b1b05010102021b0403
1003140b1a05010102021a0402d902dd0b190501010202190402a402a80b18050101020218
04027102750b1705010102021704024002440b1605010102021604021102150b1505010102
02150401e401e80b140501010202140401b901bd0b1305010102021304019001940b120501
0101f212040169016d0b1105010102021104014401480b1005010102021004012101250b0f
05010102020f03010001030b0e05010202020e0300e100e40b0d05010102020d0300c400c7
0b0c05010102020c0300a900ac0b0b05010102020b0300900093090a05010101010a03797c
09090501010101090364670908050101010108035154090705010101010702404209060501
010101060231330905050101010105022426090405010101010402191b0803050109010103
10110802050109010102090a0701050908010104040d000000320f06000ffb0ff60ff10fec
0fe70fe20fdd0fd80fd30fce0fc90fc40fbf0fba0fb50fb00fab0fa60fa10f9c0f970f920f
8d0f880f830f7e0f790f740f6f0f6a0f650f600f5b0f560f510f4c0f470f420f3d0f380f33
0f2e0f290f240f1f0f1a0f150f100f0b
[2f06]033203000903310300090330030009032f030009032e030009032d030009032c0300
09032b030009032a0300090329030009032803000903270300090326030009032503000903
240300090323030009032203000903210300090320030009031f030009031e030009031d03
0009031c030009031b030009031a0300090319030009031803000903170300090316030009
031503000903140300090313030009031203000903110300090310030009030f030009030e
030009030d030009030c030009030b030009030a0300090309030009030803000903070300
09030603000903050300090304030009030303000903020300090301
[3ffc]02010200
--
CREATE INDEX i1xy ON t1(x, TRUE ,y);
SELECT * FROM t1 WHERE z IN (1020710000, 2 )
AND x>0 AND CAST(x AS varchar)<10
ORDER BY w;
SELECT * FROM t1
WHERE x IN (1,2,3,4,5,6,7,8)
AND y IN (10000,(SELECT * FROM t1 WHERE z IN (10000,10201)
AND x>0 AND x<10
ORDER BY w),10002,10003,10004,10005)
ORDER BY x DESC;
SELECT * FROM t1
WHERE x IN (1,2,3,4,5,6,7,8)
AND y IN (10000,(SELECT * FROM t1 WHERE z IN (10207,10006) AND y IN (1000010201)
AND x>0 AND x<10
ORDER BY w), 7 ,10003,10004,10005)
ORDER BY x IS NOT TRUE ;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000003fffffffffff010b0
[64]0d000000030f23000f7b0f4f0f23
[f23]2a0306171311013f696e64657874316d04310443524541544520494e444558207431
62204f4e2074312862842a0206171311013f696e6465787431617431034352454154452049
4e44455820743161204f4e2074302861298102010717111101816f7461626c657431743102
435245415445205441424c45207431286120494e542041532028632a3131292c6220544558
54204153202873756273747228642c312c3329292053544f5245442c0a6320494e54454745
42205052494d415249204b45592c206420544558542c20434845434b2820632a613e4f3520
29290d
00000001
[1f91]0c5b0413001767617567617567650c110413000763726163726166740d1004130019
747572747572746c650d0004130019776f72776f726b657212fffffffffffffffffa041300
2375736575736566756c2d746578740fffffffffffffffd9340413001d6172746172746966
6163740a
[2fd8]0603020103e95b0603020100bb110603020100b0100303080805030101befa080303
02fe553cd9340a0000
[3fd0]06031308776f72070313017573c5fa070313017475721007031301

--
SELECT OR FROM t1 LEFT JOIN t2 ON (a IN(1,2,3)|NOT 'Tau';
SELECT CASE WHEN a NOT IN (4.8,'artfl', 99) OR a=1 AS x, (SELECT 8,9) AS y) WHERE y< 'no' END
FROM t1;
PRAGMA writable_schema=ON;
DELETE FROM t1;
ROLLBACK TO g integrity_check;
SELECT rowid, max(a,c,b), min(a/4,b,c) FROM t1;
UPDATE t1 WHERE x0WHERE x0>=4 AND w<=8 AND y0/4 AND y0 LIKE x1 ;
CREATE TABLE t4(a INT, b AS (t4.a+1 integrity_check ));
PRAGMA hard_heap_limit=191000;
SELECT * FROM (SELECT a FROM t1 NATURAL JOIN t1 WHERE a IN (SELECT b FROM t1 ORDER BY b)) WHERE (SELECT a FROM t1 NATURAL JOIN (SELECT * FROM (SELECT a FROM t1 NATURAL JOIN t1 WHERE a IN (SELECT CASE b WHEN 82 COLLATE rtrim THEN 207 WHEN 869 THEN 406 WHEN 85 THEN 83 WHEN 705 THEN 698 ELSE 1992229051 END%5 FROM t1 ORDER BY b)) WHERE (SELECT a FROM t1 NATURAL JOIN (SELECT b FROM t1 ORDER BY b) WHERE a IN (SELECT b FROM t1 ORDER BY b))) WHERE a );
SELECT * FROM t3;
PRAGMA oom=12;
UPDATE t1 SET b=100;
SELECT a FROM t1 ORDER BY b NULLS LAST, c, d;
SELECT * FROM t3;
SELECT rowid, quote(matchinfo(t1,'pcxybspcxybs')) (AND 7)t1 MATCH '';
SELECT * FROM (SELECT a FROM t1 NATURAL JOIN t1 WHERE a IN (SELECT b FROM t1 ORDER BY b)) WHERE (SELECT a FROM t1 NATURAL JOIN (SELECT * FROM (SELECT a FROM t1 NATURAL JOIN t1 WHERE a IN (SELECT b%5 FROM t1 ORDER BY b)) WHERE (SELECT a FROM t1 NATURAL JOIN (SELECT b FROM ragma_soft_heap_limit ORDER BY b) WHERE a IN (SELECT b FROM t1 ORDER BY b))) WHERE a );
ALTER TABLE a RENAME a TO a;
INSERT INTO + (b) IN (SELECT;
SELECT * FROM t1 WHERE b);
REINDEX;
PRAGMA integrity_check;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000003fffffffffff010b0
[64]0d000000030f23000f7b0f4f0f23
[f23]2a0306171311013f696e64657874316d04310443524541544520494e444558207431
62204f4e2074312862842a0206171311013f696e6465787431617431034352454154452049
4e44455820743161204f4e2074312861298102010717111101816f7461626c657431743102
435245415445205441424c45207431286120494e542041532028632a3131292c6220544558
54204153202873756273747228642c312c3329292053544f5245442c0a6320494e54454745
42205052494d415249204b45592c206420544558542c20434845434b2820632a613e4f3520
29290d
[1f91]0c5b0413001767617567617567650c110413000763726163726166740d1004130019
747572747572746c650d0004130019776f72776f726b657212fffffffffffffffffa041300
2375736575736566756c2d746578740fffffffffffffffd9340413001d6172746172746966
6163740a
[2fd8]0603020103e95b0603020100bb110603020100b0100303080805030101befa080303
02fe553cd9340a0000
[3fd0]06031308776f72070313017573c5fa070313017475721007031301

--
SELECT OR FROM t1 LEFT JOIN t2 ON (a IN(1,2,3)|NOT 'Tau';
SELECT CASE WHEN a NOT IN (4.8,'artfl', 99) OR a=1 AS x, (SELECT 8,9) AS y) WHERE y< 'no' END
FROM t1;
PRAGMA writable_schema=ON;
DELETE FROM t1;
ROLLBACK TO g integrity_check;
SELECT rowid, max(a,c,b), min(a/4,b,c) FROM t1;
UPDATE t1 WHERE x0WHERE x0>=4 AND w<=8 AND y0/4 AND y0 LIKE x1 ;
CREATE TABLE t4(a INT, b AS (t4.a+1 integrity_check ));
PRAGMA hard_heap_limit=191000;
SELECT * FROM (SELECT a FROM t1 NATURAL JOIN t1 WHERE a IN (SELECT b FROM t1 ORDER BY b)) WHERE (SELECT a FROM t1 NATURAL JOIN (SELECT * FROM (SELECT a FROM t1 NATURAL JOIN t1 WHERE a IN (SELECT CASE b WHEN 82 THEN 207 WHEN 869 THEN 406 WHEN 85 THEN 83 WHEN 705 THEN 698 ELSE 1992229051 END%5 FROM t1 ORDER BY b)) WHERE (SELECT a FROM t1 NATURAL JOIN (SELECT b FROM t1 ORDER BY b) WHERE a IN (SELECT b FROM t1 ORDER BY b))) WHERE a );
SELECT * FROM t3;
PRAGMA oom=12;
UPDATE t1 SET b=100;
SELECT * FROM t3;
SELECT rowid, quote(matchinfo(t1,'pcxybspcxybs')) (AND 7)t1 MATCH '';
SELECT * FROM (SELECT a FROM t1 NATURAL JOIN t1 WHERE a IN (SELECT b FROM t1 ORDER BY b)) WHERE (SELECT a FROM t1 NATURAL JOIN (SELECT * FROM (SELECT a FROM t1 NATURAL JOIN t1 WHERE a IN (SELECT b%5 FROM t1 ORDER BY b)) WHERE (SELECT a FROM t1 NATURAL JOIN (SELECT b FROM t1 ORDER BY b) WHERE a IN (SELECT b FROM t1 ORDER BY b))) WHERE a );
ALTER TABLE a RENAME a TO a;
INSERT INTO + (b) IN (SELECT;
SELECT * FROM t1 WHERE b);
REINDEX;
PRAGMA integrity_check;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000004000000000000000000000001
000001
[64]0d000000030f41000fc20f750f41
[f41]320306171711014b696e646578743161626374310443524541544520494e44455820
7431616263204f4e20743128622c622c63294b0206172525015b7461626c6573716c697465
5f737461743173716c6974655f737461743103435245415445205441424c452073716c6974
655f73746174312874626c2c6964782c73746174293c010617111101657461626c65743174
3102435245415445205441424c45207431286120544558542c206220494e542c206320494e
542c206420494e54290d000000070fa0000ff30fe50fd7
[1fa0]0b07051301010162fe6464060b0c0605130201016465660159090a0c050513020101
646566023708090c040513eb0101616264015907080c030513020101616262f0ea06070c02
051302010161626300ea05060b0105130101016162637b04050d000000010fe1000fe1

00000000
[2fe1]1d010411173174317431616263313030303020352030302032303033a031300a0000
00070fa8000ff50fe80fdb0fce0fc20fb50fa8
[3fa8]0c0513020101646566023708050c0513020101646566015909060b05130101016263
646406070c0513020001616263015907040c051302010161626300ea06030c051302010161
626310ea05020a05130101
--
SELECT a,b,c,d<>99 AND b=345 ORDER BY DESC;
SELECT a,b<>11,c,d,'' FROM t1 WHERE c=6 ORDER BY a, b, c;
SELECT a,b>=12,c,d,current_time FROM t1 WHERE b IN (234, 345) AND c BETWEEN 'vG"rJ/*Bd ' AND null
ORDER BY a, b;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000004000000000000000000000001
[64]0d000000030f23000f7b0f4f0f23
[f23]2a0306171311013f696e64657874316274310443524541544520494e444558207431
62204f4e2074312862292a0206171311013f696e6465787431617431034352454154452049
4e44455820743161204f4e2074312861298102010717111101816f7461626c657431743102
435245415445205441424c45207431286120494e542041532028632a3131292c6220544558
54204153202873756273747228642c312c3329292053544f5245442c0a6320494e54454745
52205052494d415259204b45592c206420544558542c20434845434b2820632a613e2d3520
29290d000000060f91000fe70fcb0fbc0fad0f9f0f91
[1f91]0c5b0413001767617567617567650c110413001763726163726166740d1004130019
747572747572746c650d0004030019776f72776f726b657212fffffffffffffffffa041300
2375736575736566756c2d7465787410000000ffffffffd9340413001d6172746172746966
6163740a000000060fd8000ff70ff10fed0fe6
00000000000001
[2fd8]0603020103e95b0603020100bb110603020100b0100303080805030101befa080303
02fe553cd9340a000000060fd0000ff70fef0fe70fdf0fd70fd0
[3fd0]06031308776f7207031301757365fa0703130174757210070313016761755b070313
016372611108031302617274d934
--
SELECT * FROM t1 WHERE b='gau';
UPDATE t1 SET b=quote(zeroblob('Ed8j `z\7 XMve)$''')) WHERE t1 MATCH 'thread*';
UPDATE t1 SET b=b+100;
UPDATE t1 SET c=c+100;
CREATE TABLE t4(a INT, b AS (t4.a+1));
SELECT max(a) FILTER (WHERE b/ 1)current_date,max(a) FILTER (WHERE 799978574485< b)/4 + current_date,max(a) FILTER (WHERE b< 799978574485)/4 + current_date, b FROM t1 t1;
PRAGMA synchronous=EXTRA;
INSERT INTO t1(t1) SELECT x FROM t2UPDATE t1 SET ex=ltrim(6.1995,ex) WHERE x0>=4 AND x1<=8 AND 4>=y0 AND y0<current_time;
PRAGMA index_info(t1x1);
CREATE TABLE t5(a INT, b AS ( UPDATE t5 a+?));
CREATE VIEW v1b(y,z) AS SELECT coalesce('t*'), t2;
SELECT a,min(d)OVER w1,first_value()OVER w1,last_value(d)OVER ,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING);
UPDATE t1 SET b=a;
SELECT * FROM t1('t*'), bb;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000004000000000000000000000001
[64]0d000000040e9c000fad0f4f0efc0e9c
[e9c]5e04071711f1f01810b7461626c6574315f706172656e7474315f706172656e740443
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259608b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574315f6e6f646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
17110dd1810b7461626c6574315f726f77696474315f�26f77696402435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c61302c61312951010717111108810f7461626c65743174314352
45415445205649525455414c205441424c45207431205553494e472072747265652869642c
78302c78312c79302c79312c2b6c6162656c2c2b6f74686572290d0000000e0ef7000fe80f
d00f042c80000000000000000000a0000000042c800000000000042c800000000000000
9 AND x1<=50 AND y0>=49 AND y1<=50;
SELECT label FROM t1 WHERE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
   ORDER BY id;
SELECT rtreecheck('t1')e04010309016f0d000000010ff5000ff5
[3ff5]090103021503e76e696e650a000000030ff0000ffc0ff60ff0
[4ff0]050301010403050301010202030309090a000000010ffa000ffa
[5ffa]0503020903e70d000000020ff0000ff80ff0
[6ff0]060204000101020306010400010102030a000000020ff5000ffb0ff5
[7ff5]05030101030204030109030d000000010ff9000ff9
[8ff9]050103010104050d CHECK 000000050fbc000ff50fe30fd40fc50fbc
[9fbc]07050411000f7431330d$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$0404111513743274326931100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64]0d000000010fc6000fc6
[fc6]38010617171701517461626c65636f6f7264636f6f72640243524541544520544142
4c4520636f6f72642876205245414c2c2077205245414c290d0000000a0fbb000ffa0ff30f
ec0fe50fde0fd70fd00fc90fc20fbb660e0b0500091f006c6566420636f726e65721602
0500092f0075707065722d6c65667420636f726e657216RE x1<=50 ORDER BY id;
SELECT 000000000000000000d0000000042c08ae73040001130336783308ae72040001130336
783208876a0400011302317832088f52040001130232783208973a0400011302337832089f
22040001130234783208a70a0400011302357832088769040001130231783108876c040001
1302317834088f54040001130232783408973c0400011302337834089f2404000113023478
3408a70c04000113023578340e6c0008ae71040001130336783109a7120400011502357831
3008a711040001130235783908a710040001130235783808a70f040001130235783708a70e
040001130235783608a70d04000113023578350e0eb300080001000308a70b040001130235
78330ed10008a7090400011302357831099f2a040001150234783130089f29040001130234
7839089f280400011302347838089f270400!011302347837089f260400011302347836089f
2504000113023478350f1800090009133478089f2304000113023478330f3600089f210400
01130234783109974204000115023378313008974104000113023378390897400400011302
33783808973f040001130233783708973e040001130233783608973d04000113023378350f
7d0009000913337808973b04000113023378330f9b000897390400011302337831098f5a04
0001150232783130088f590400011302327839088f580400011302327838088f5704000113
02327837088f560400011302327836088f5504000113023278350fe200090009133278088f
530400011302327833000000088f5104000113023278310987720400011502317831300887
710400011302317839088770040001130231783808876f040001130231783708876e040001
130231783608876d04000113023178350ff80009000913317808876b040001130231783300
0000000008000100030d000000030187000b2d065a0187
[3187]8950030400932400000032000000000000232f000000090000000b00000007000000
09000000000000232e000000090000000b0000000600000008000000000000232d00000009
0000000b0000000500000007000000000000232c000000090000000b000000040000000600
0000000UPDATE t1 SET ex=printf('fancy-%s',ex) WHERE x0>=4 AND x1<=8 AND y053514c69746520666f726d61742033001000010100402020000000000000000a0000000000
0000000000000d00000004000000000000000000000001
[64]0d0000000d0b6e000fa30f4c0ee10e810e240dcc0d720d1b0cb00c500bf80bb30b6e
[b6e]430d0617111108757461626c6574347434435245415445205649525455414c205441
424c45207434205553494e472066747335766f63616228277432272c2027726f772729430c
0617111108757461626c6574337433435245415445205649525455414c205441424c452074
33205553494e472066747335766f63616228277431272c2027726f772729560b06171f1f01
7d7461626c6574325f636f6e66696774325f636f6e6669670a435245415445205441424c45
202774325f636f6e66696727286b205052494d415259204b45592c20762920574954484f55
5420524f5749445e0a071721210181077461626c6574325f636f6e74656e7474325f636f6e
74656e7409435245415445205441424c45202774325f636f6e74656e742728696420494e54
45474552205052494d415259204b45592c2063302c2063312c206332296909071719190181
2d7461626c6574325f69647874325f69647808435245415445205441424c45202774325f69
6478272873656769642c207465726d2c2070676e6f2c205052494d415259204b4559287365
6769642c207465726d292920574954484f555420524f574944550807171b1b018101746162
6c6574325f6461746174325f6461746107435245415445205441424c45202774325f646174
612728696420494e5445474552205052494d415259204b45592c20626c6f636b20424c4f42
2958070717111108811d7461626c6574327432435245415445205649525455414c20544142
4c45207432205553494e472066747335282761272c5b625d2c2263222c64657461696c3d6e
6f6e652c636f6c756d6e73697a653d3029560606171f1f017d7461626c6574315f636f6e66
696774315f636f6e66696706435245415445205441424c45202774315f636f6e6669672728
6b205052494d415259204b45592c20762920574954484f555420524f5749445b0507172121
0181017461626c6574315f646f6373697a6574315f646f6373697a65054352454154452054
41424c45202774315f646f6373697a652728696420494e5445474552205052494d41525920
4b45592c20737a20424c4f42295e04071721210181077461626c6574315f636f6e74656e74
74315f636f6e74656e7404435245415445205441424c45202774315f636f6e74656e742728
696420494e5445474552205052494d415259204b45592c2063302c2063312c206332296903
0717191901812d7461626c6574315f69647874315f69647803435245415445205441424c45
202774315f696478272873656769642c207465726d2c2070676e6f2c205052494d41525920
4b45592873656769642c207465726d292920574954484f555420524f574944550207171b1b
0181017461626c6574315f6461746174315f6461746102435245415445205441424c452027
74315f646174612728696420494e5445474552205052494d415259204b45592c20626c6f63
6b20424c4f42295b01071711110881237461626c6574317431435245415445205649525455
414c205441424c45207431205553494e47206674733528612c6220756e696e64657865642c
632c746f6b656e697a653d22706f7274657220617363696922290d0f6800050f13000fe60f
130fa80f7c0f2a
[1f13]150a030030000000000103030003010101020101030101378c808080800103007400
00002e02306103020201016203020301016303020401016703060102020101680306010203
01016903060102040406060608080fef00142a000000000102020002010101020101258880
808080010300500000001f6003270208020102020101680208000012334290866149157196
04040909378480808080010300740000002e02306101020201016201020301016301020401
01670106010202010168010601020301016901060102040406060608080701030014030900
0900000011240000000001010100010101010a000000030fec000ffa0ff30fec
[2fec]0604010c0103020604010c0102020504090c01020d000000030fbe000fea0fd40fbe
[3fbe]14030500171717612062206367206820696720682069140205001717176720682069
6120622063672068206914010500171717612062206364205206667206820690d00000003
0fe8000ff80ff00fe8
[4fe8]0603030012030003060203001203000306010300120300030a000000010ff4000ff4
[5ff4]0b031b0176657273696f6e040d000000030f9e000fe60fef0f9e
[6f9e]41848080808001040081060000003402306101010101016201010101016301010101
01640101016501010166010101670101010101680101010101690101010406060604040406
060701030014030909090f0a0300240000000001010100010101010a000000010ffa000ffa
[7ffa]0504090c01020d000000030fbe000fea0fd40fbe
[8fbe]14030500171717612062206367206820696720682069140205001717176720682069
6�206220636720682069140105001717176120622063642065206667206820690a00000001
0ff4000ff4
[9ff4]0b031b0176657273696f6e04
--
SELECT snippet(t1, -1, '.', '..', '[', ']'), 
       highlight(t1, 2, '[', ']') 
FROM t1('g + h') 
WHERE rank MATCH 'bm25(1.0, 1.0)' ORDER BY rank;
SELECT * FROM t3;
SELECT * FROM t4;
SELECT fts5_decode(id, block) FROM t1_data;
SELECT fts5_decode(id, block) FROM t2_data;
ffc]02010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i2xy ON t1(x,y);
CREATE INDEX i1zyx ON t1(z,y,x);
SELECT * FROM t1 WHERE z IN (10207,1000)6 A�����������������������������������������������������������������������������������������������������������������������ND y IN (10000,10201)
AND x>0 AND x<10
ORDER* BY w;
SELECT * FROM t1 WHERE z IN 90309030009030803000903070300
090306030009030503000903040300090303030009030203000903010300090d000000010f
fc000ffc
[3ffc]02010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i1xy ON t1(x,y);
CREATE INDEX i1zyx ON t1(z,y,x);
SELECT * FROM t1 WHERE z IN 90309030009030803000903070300
090306030009030503000903040300090303030009030203000903010300090d000000010f
fc000ffc
[3ffc]02010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i1xy ON t1(x,y);
CREATE INDEX i1zyx ON t1(z,y,x);
SELECT * FROM t1 WHERE z IN (10207,10006) AND y IN (10000,10201)
AND x>0 AND x<10
ORDER BY w;
SELECT * FROM t1 WHERE z IN (SELECT 10207 UNION SELECT 10006)
AND y IN (SELECT 10000 UNION SELECT 10201)
AND x>0 AND x<10
ORDER BY w;
SELECT * FROM 2010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i1xy ON t1(x,y);
C
5254204f4e20743120426000ffb0ff6
[2ff6]030202016503010201640d0000000010
[4000]0a0000000010
[5000]
--
PRAGMA foreign_keys=ON;
DELETE FROM t1 WHERE x=100;
DROP TABLE t1;
INSERT INTO t6 VALUES(NULL, �a', 1, 'a');
INSERT INTO t6 VALUES(2, 'a', 2, 'a');
INSERT INTO t6 VALUES(NULL, 'a', 1, 'a');
INSERT INTO t6 VALU
2300626f74746f6d20656467650f07050
000042c80000000000000000000d0000000042c80000000000004248000000000000000000
0e0000000042c80000424c000042c�
[3000]0d00seed0010
[4000]
--
SELECT * FROM t1_rowi` ORDER BY rowid;
SELECT *(FROM t1 WHERE rowid=5;
SELECT * FROM t1 WHERE label='center';
SELECT label FROM t1 WHERE x1<=50 ORDER BY id;
SELECT label FROM t0 W0041�0000042004240b0c8000000000000000HERE x1<=50 AND label NOT LIKE '%corner%' ORDER BY id;
WITH RECURSIVE
  c1( x1<=50 AND y0>=49 AND y1<=5000000000040a0000000000000000000090000000042c80000
42be000042c800000000000000042c80000000000000000000d0000000042c80000000000004248000000000000000000
0e0000000042c80000424c000042c8
[3000]0d0000000010
[4000]
--
SELECT * FROM t1_rowid ORDER BY rowid;
SGLECT *(FROM t1 WHERE rowid=5;
SELECT(id, x0,x1,y0,y1,label!)
  SELECT 1000+333333333333333333333333333333333333333333333333333333333x+y*100, x, x+1, y, y+1, printf('box-%d,%d',x,y) FROM c1, c2;
SELECT label FROM t1 WHERE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
     ORDER BY id;
UPDATE t1 SET label='x'||label
�����������������������������  WHERE x0>=49 AND x1<=50 AND y0>=49 AND y1<=50;
SELECT (abel FROM t1 WHERE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
   ORDER BY id;
SELECT rtreecheck('t1'4;00
0)2c80000000000004248000000000000000000
0e0000000042c80000424c000042c8
[3000]0d0000000010
[4000]
--
SELECT 6f702068616c66100d0500092300626f74746f6d2068616c660f�
0c050009210072696768742068616c660e0b0500091f006c6566742068616c66140a050009
2b007468652077686f6c65207468696e670d090500091d00746f7020656467651008050009
2300626f74746f6d20656466f77696420494e544547967687420656467650;
SELECT label FROM t1 WHERE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
   ORDER BY id;
SELECT rtreecheck('t1');
00042c8 * FROM t1 WHERE label='center';
SELECT la00000042c80000
42be000042c800000000000000042c80000000000000000000d0000000042c8000000000000424800000000000e670d090500091d00746f7020656467651008050009
2300626f74746f6d20656467650f070500092100726967687420656467650e060500091f00
6c65667420656467650b05050009190063656e7465721704050009310075707065722d7269
67687420636f726e6572170305000931006c6f7765722d726967687420636f726e65721602
0500092fINSERT INTO t1 VALUES('active'),('boomer'),('atom'),('atomic'),
('alpha channel backup abandon test aback boomer atom alpha active');
UPDATE t2 STE content='beamer bummer backup' WHERE content='boomer';
D


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000004000000000000000000000001
[64]0d000000040e9c000fad0f4f0efc0e9c
[e9c]5e04071711f1f01810b7461626c6574315f706172656e7474315f706172656e740443
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259608b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574315f6e6f646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
17110dd1810b7461626c6574315f726f77696474315f�26f77696402435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c61302c61312951010717111108810f7461626c65743174314352
45415445205649525455414c205441424c45207431205553494e472072747265652869642c
78302c78312c79302c79312c2b6c6162656c2c2b6f74686572290d0000000e0ef7000fe80f
d00f042c80000000000000000000a0000000042c800000000000042c800000000000000
9 AND x1<=50 AND y0>=49 AND y1<=50;
SELECT label FROM t1 WHERE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
   ORDER BY id;
SELECT rtreecheck('t1')e04010309016f0d000000010ff5000ff5
[3ff5]090103021503e76e696e650a000000030ff0000ffc0ff60ff0
[4ff0]050301010403050301010202030309090a000000010ffa000ffa
[5ffa]0503020903e70d000000020ff0000ff80ff0
[6ff0]060204000101020306010400010102030a000000020ff5000ffb0ff5
[7ff5]05030101030204030109030d000000010ff9000ff9
[8ff9]050103010104050d CHECK 000000050fbc000ff50fe30fd40fc50fbc
[9fbc]07050411000f7431330d$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$0404111513743274326931100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64]0d000000010fc6000fc6
[fc6]38010617171701517461626c65636f6f7264636f6f72640243524541544520544142
4c4520636f6f72642876205245414c2c2077205245414c290d0000000a0fbb000ffa0ff30f
ec0fe50fde0fd70fd00fc90fc20fbb660e0b0500091f006c6566420636f726e65721602
0500092f0075707065722d6c65667420636f726e657216RE x1<=50 ORDER BY id;
SELECT 000000000000000000d0000000042c08ae73040001130336783308ae72040001130336
783208876a0400011302317832088f52040001130232783208973a0400011302337832089f
22040001130234783208a70a0400011302357832088769040001130231783108876c040001
1302317834088f54040001130232783408973c0400011302337834089f2404000113023478
3408a70c04000113023578340e6c0008ae71040001130336783109a7120400011502357831
3008a711040001130235783908a710040001130235783808a70f040001130235783708a70e
040001130235783608a70d04000113023578350e0eb300080001000308a70b040001130235
78330ed10008a7090400011302357831099f2a040001150234783130089f29040001130234
7839089f280400011302347838089f270400!011302347837089f260400011302347836089f
2504000113023478350f1800090009133478089f2304000113023478330f3600089f210400
01130234783109974204000115023378313008974104000113023378390897400400011302
33783808973f040001130233783708973e040001130233783608973d04000113023378350f
7d0009000913337808973b04000113023378330f9b000897390400011302337831098f5a04
0001150232783130088f590400011302327839088f580400011302327838088f5704000113
02327837088f560400011302327836088f5504000113023278350fe200090009133278088f
530400011302327833000000088f5104000113023278310987720400011502317831300887
710400011302317839088770040001130231783808876f040001130231783708876e040001
130231783608876d04000113023178350ff80009000913317808876b040001130231783300
0000000008000100030d000000030187000b2d065a0187
[3187]8950030400932400000032000000000000232f000000090000000b00000007000000
09000000000000232e000000090000000b0000000600000008000000000000232d00000009
0000000b0000000500000007000000000000232c000000090000000b000000040000000600
0000000UPDATE t1 SET ex=printf('fancy-%s',ex) WHERE x0>=4 AND x1<=8 AND y053514c69746520666f726d61742033001000010100402020000000000000000a0000000000
0000000000000d00000004000000000000000000000001
[64]0d0000000d0b6e000fa30f4c0ee10e810e240dcc0d720d1b0cb00c500bf80bb30b6e
[b6e]430d0617111108757461626c6574347434435245415445205649525455414c205441
424c45207434205553494e472066747335766f63616228277432272c2027726f772729430c
0617111108757461626c6574337433435245415445205649525455414c205441424c452074
33205553494e472066747335766f63616228277431272c2027726f772729560b06171f1f01
7d7461626c6574325f636f6e66696774325f636f6e6669670a435245415445205441424c45
202774325f636f6e66696727286b205052494d415259204b45592c20762920574954484f55
5420524f5749445e0a071721210181077461626c6574325f636f6e74656e7474325f636f6e
74656e7409435245415445205441424c45202774325f636f6e74656e742728696420494e54
45474552205052494d415259204b45592c2063302c2063312c206332296909071719190181
2d7461626c6574325f69647874325f69647808435245415445205441424c45202774325f69
6478272873656769642c207465726d2c2070676e6f2c205052494d415259204b4559287365
6769642c207465726d292920574954484f555420524f574944550807171b1b018101746162
6c6574325f6461746174325f6461746107435245415445205441424c45202774325f646174
612728696420494e5445474552205052494d415259204b45592c20626c6f636b20424c4f42
2958070717111108811d7461626c6574327432435245415445205649525455414c20544142
4c45207432205553494e472066747335282761272c5b625d2c2263222c64657461696c3d6e
6f6e652c636f6c756d6e73697a653d3029560606171f1f017d7461626c6574315f636f6e66
696774315f636f6e66696706435245415445205441424c45202774315f636f6e6669672728
6b205052494d415259204b45592c20762920574954484f555420524f5749445b0507172121
0181017461626c6574315f646f6373697a6574315f646f6373697a65054352454154452054
41424c45202774315f646f6373697a652728696420494e5445474552205052494d41525920
4b45592c20737a20424c4f42295e04071721210181077461626c6574315f636f6e74656e74
74315f636f6e74656e7404435245415445205441424c45202774315f636f6e74656e742728
696420494e5445474552205052494d415259204b45592c2063302c2063312c206332296903
0717191901812d7461626c6574315f69647874315f69647803435245415445205441424c45
202774315f696478272873656769642c207465726d2c2070676e6f2c205052494d41525920
4b45592873656769642c207465726d292920574954484f555420524f574944550207171b1b
0181017461626c6574315f6461746174315f6461746102435245415445205441424c452027
74315f646174612728696420494e5445474552205052494d415259204b45592c20626c6f63
6b20424c4f42295b01071711110881237461626c6574317431435245415445205649525455
414c205441424c45207431205553494e47206674733528612c6220756e696e64657865642c
632c746f6b656e697a653d22706f7274657220617363696922290d0f6800050f13000fe60f
130fa80f7c0f2a
[1f13]150a030030000000000103030003010101020101030101378c808080800103007400
00002e02306103020201016203020301016303020401016703060102020101680306010203
01016903060102040406060608080fef00142a000000000102020002010101020101258880
808080010300500000001f6003270208020102020101680208000012334290866149157196
04040909378480808080010300740000002e02306101020201016201020301016301020401
01670106010202010168010601020301016901060102040406060608080701030014030900
0900000011240000000001010100010101010a000000030fec000ffa0ff30fec
[2fec]0604010c0103020604010c0102020504090c01020d000000030fbe000fea0fd40fbe
[3fbe]14030500171717612062206367206820696720682069140205001717176720682069
6120622063672068206914010500171717612062206364205206667206820690d00000003
0fe8000ff80ff00fe8
[4fe8]0603030012030003060203001203000306010300120300030a000000010ff4000ff4
[5ff4]0b031b0176657273696f6e040d000000030f9e000fe60fef0f9e
[6f9e]41848080808001040081060000003402306101010101016201010101016301010101
01640101016501010166010101670101010101680101010101690101010406060604040406
060701030014030909090f0a0300240000000001010100010101010a000000010ffa000ffa
[7ffa]0504090c01020d000000030fbe000fea0fd40fbe
[8fbe]14030500171717612062206367206820696720682069140205001717176720682069
6�206220636720682069140105001717176120622063642065206667206820690a00000001
0ff4000ff4
[9ff4]0b031b0176657273696f6e04
--
SELECT snippet(t1, -1, '.', '..', '[', ']'), 
       highlight(t1, 2, '[', ']') 
FROM t1('g + h') 
WHERE rank MATCH 'bm25(1.0, 1.0)' ORDER BY rank;
SELECT * FROM t3;
SELECT * FROM t4;
SELECT fts5_decode(id, block) FROM t1_data;
SELECT fts5_decode(id, block) FROM t2_data;
ffc]02010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i2xy ON t1(x,y);
CREATE INDEX i1zyx ON t1(z,y,x);
SELECT * FROM t1 WHERE z IN (10207,1000)6 A�����������������������������������������������������������������������������������������������������������������������ND y IN (10000,10201)
AND x>0 AND x<10
ORDER* BY w;
SELECT * FROM t1 WHERE z IN 90309030009030803000903070300
090306030009030503000903040300090303030009030203000903010300090d000000010f
fc000ffc
[3ffc]02010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i1xy ON t1(x,y);
CREATE INDEX i1zyx ON t1(z,y,x);
SELECT * FROM t1 WHERE z IN 90309030009030803000903070300
090306030009030503000903040300090303030009030203000903010300090d000000010f
fc000ffc
[3ffc]02010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i1xy ON t1(x,y);
CREATE INDEX i1zyx ON t1(z,y,x);
SELECT * FROM t1 WHERE z IN (10207,10006) AND y IN (10000,10201)
AND x>0 AND x<10
ORDER BY w;
SELECT * FROM t1 WHERE z IN (SELECT 10207 UNION SELECT 10006)
AND y IN (SELECT 10000 UNION SELECT 10201)
AND x>0 AND x<10
ORDER BY w;
SELECT * FROM 2010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i1xy ON t1(x,y);
C
5254204f4e20743120426000ffb0ff6
[2ff6]030202016503010201640d0000000010
[4000]0a0000000010
[5000]
--
PRAGMA foreign_keys=ON;
DELETE FROM t1 WHERE x=100;
DROP TABLE t1;
INSERT INTO t6 VALUES(NULL, �a', 1, 'a');
INSERT INTO t6 VALUES(2, 'a', 2, 'a');
INSERT INTO t6 VALUES(NULL, 'a', 1, 'a');
INSERT INTO t6 VALU
2300626f74746f6d20656467650f07050
000042c80000000000000000000d0000000042c80000000000004248000000000000000000
0e0000000042c80000424c000042c�
[3000]0d00seed0010
[4000]
--
SELECT * FROM t1_rowi` ORDER BY rowid;
SELECT *(FROM t1 WHERE rowid=5;
SELECT * FROM t1 WHERE label='center';
SELECT label FROM t1 WHERE x1<=50 ORDER BY id;
SELECT label FROM t0 W0041�0000042004240b0c8000000000000000HERE x1<=50 AND label NOT LIKE '%corner%' ORDER BY id;
WITH RECURSIVE
  c1( x1<=50 AND y0>=49 AND y1<=5000000000040a0000000000000000000090000000042c80000
42be000042c800000000000000042c80000000000000000000d0000000042c80000000000004248000000000000000000
0e0000000042c80000424c000042c8
[3000]0d0000000010
[4000]
--
SELECT * FROM t1_rowid ORDER BY rowid;
SGLECT *(FROM t1 WHERE rowid=5;
SELECT(id, x0,x1,y0,y1,label!)
  SELECT 1000+333333333333333333333333333333333333333333333333333333333x+y*100, x, x+1, y, y+1, printf('box-%d,%d',x,y) FROM c1, c2;
SELECT label FROM t1 WHERE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
     ORDER BY id;
UPDATE t1 SET label='x'||label
�����������������������������  WHERE x0>=49 AND x1<=50 AND y0>=49 AND y1<=50;
SELECT (abel FROM t1 WHERE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
   ORDER BY id;
SELECT rtreecheck('t1'4;00
0)2c80000000000004248000000000000000000
0e0000000042c80000424c000042c8
[3000]0d0000000010
[4000]
--
SELECT 6f702068616c66100d0500092300626f74746f6d2068616c660f�
0c050009210072696768742068616c660e0b0500091f006c6566742068616c66140a050009
2b007468652077686f6c65207468696e670d090500091d00746f7020656467651008050009
2300626f74746f6d20656466f77696420494e544547967687420656467650;
SELECT label FROM t1 WHERE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
   ORDER BY id;
SELECT rtreecheck('t1');
00042c8 * FROM t1 WHERE label='center';
SELECT la00000042c80000
42be000042c800000000000000042c80000000000000000000d0000000042c8000000000000424800000000000e670d090500091d00746f7020656467651008050009
2300626f74746f6d20656467650f070500092100726967687420656467650e060500091f00
6c65667420656467650b05050009190063656e7465721704050009310075707065722d7269
67687420636f726e6572170305000931006c6f7765722d726967687420636f726e65721602
0500092fINSERT INTO t1 VALUES('active'),('boomer'),('atom'),('atomic'),
('alpha channel backup abandon test aback boomer atom alpha active');
UPDATE t2 STE content='beamer bummer backup' WHERE content='boomer';
DELETE FROM t1 WHERE t1 MATCH 'abandon';
INSERT INTO t0(t1) SELECT x 4745522050521 WHERE x1<=50 ORD=00000000000
000008800;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000004000000000000000000000001
[64]0d000000040e9c000fad0f4f0efc0e9c
[e9c]5e04071711f1f01810b7461626c6574315f706172656e7474315f706172656e740443
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259608b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574315f6e6f646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
17110dd1810b7461626c6574315f726f77696474315f�26f77696402435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c61302c61312951010717111108810f7461626c65743174314352
45415445205649525455414c205441424c45207431205553494e472072747265652869642c
78302c78312c79302c79312c2b6c6162656c2c2b6f74686572290d0000000e0ef7000fe80f
d00f042c80000000000000000000a0000000042c800000000000042c800000000000000
9 AND x1<=50 AND y0>=49 AND y1<=50;
SELECT label FROM t1 WHERE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
   ORDER BY id;
SELECT rtreecheck('t1')e04010309016f0d000000010ff5000ff5
[3ff5]090103021503e76e696e650a000000030ff0000ffc0ff60ff0
[4ff0]050301010403050301010202030309090a000000010ffa000ffa
[5ffa]0503020903e70d000000020ff0000ff80ff0
[6ff0]060204000101020306010400010102030a000000020ff5000ffb0ff5
[7ff5]05030101030204030109030d000000010ff9000ff9
[8ff9]050103010104050d000000050fbc000ff50fe30fd40fc50fbc
[9fbc]07050411000f7431330d$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$0404111513743274326931100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64]0d000000010fc6000fc6
[fc6]38010617171701517461626c65636f6f7264636f6f72640243524541544520544142
4c4520636f6f72642876205245414c2c2077205245414c290d0000000a0fbb000ffa0ff30f
ec0fe50fde0fd70fd00fc90fc20fbb660e0b0500091f006c6566420636f726e65721602
0500092f0075707065722d6c65667420636f726e657216RE x1<=50 ORDER BY id;
SELECT 000000000000000000d0000000042c08ae73040001130336783308ae72040001130336
783208876a0400011302317832088f52040001130232783208973a0400011302337832089f
22040001130234783208a70a0400011302357832088769040001130231783108876c040001
1302317834088f54040001130232783408973c0400011302337834089f2404000113023478
3408a70c04000113023578340e6c0008ae71040001130336783109a7120400011502357831
3008a711040001130235783908a710040001130235783808a70f040001130235783708a70e
040001130235783608a70d04000113023578350e0eb300080001000308a70b040001130235
78330ed10008a7090400011302357831099f2a040001150234783130089f29040001130234
7839089f280400011302347838089f270400!011302347837089f260400011302347836089f
2504000113023478350f180009000913347���ƙ���4000113023478330f3600089f210400
01130234783109974204000115023378313008974104000113023378390897400400011302
33783808973f040001130233783708973e040001130233783608973d04000113023378350f
7d0009000913337808973b04000113023378330f9b000897390400011302337831098f5a04
0001150232783130088f590400011302327839088f580400011302327838088f5704000113
02327837088f560400011302327836088f5504000113023278350fe200090009133278088f
530400011302327833000000088f5104000113023278310987720400011502317831300887
710400011302317839088770040001130231783808876f040001130231783708876e040001
130231783608876d04000113023178350ff80009000913317808876b040001130231783300
0000000008000100030d000000030187000b2d065a0187
[3187]8950030400932400000032000000000000232f000000090000000b00000007000000
09000000000000232e000000090000000b0000000600000008000000000000232d00000009
0000000b0000000500000007000000000000232c000000090000000b000000040000000600
0000000UPDATE t1 SET ex=printf('fancy-%s',ex) WHERE x0>=4 AND x1<=8 AND y053514c69746520666f726d61742033001000010100402020000000000000000a0000000000
0000000000000d00000004000000000000000000000001
[64]0d0000000d0b6e000fa30f4c0ee10e810e240dcc0d720d1b0cb00c500bf80bb30b6e
[b6e]430d0617111108757461626c6574347434435245415445205649525455414c205441
424c45207434205553494e472066747335766f63616228277432272c2027726f772729430c
0617111108757461626c6574337433435245415445205649525455414c205441424c452074
33205553494e472066747335766f63616228277431272c2027726f772729560b06171f1f01
7d7461626c6574325f636f6e66696774325f636f6e6669670a435245415445205441424c45
202774325f636f6e66696727286b205052494d415259204b45592c20762920574954484f55
5420524f5749445e0a071721210181077461626c6574325f636f6e74656e7474325f636f6e
74656e7409435245415445205441424c45202774325f636f6e74656e742728696420494e54
45474552205052494d415259204b45592c2063302c2063312c206332296909071719190181
2d7461626c6574325f69647874325f69647808435245415445205441424c45202774325f69
6478272873656769642c207465726d2c2070676e6f2c205052494d415259204b4559287365
6769642c207465726d292920574954484f555420524f574944550807171b1b018101746162
6c6574325f6461746174325f6461746107435245415445205441424c45202774325f646174
612728696420494e5445474552205052494d415259204b45592c20626c6f636b20424c4f42
2958070717111108811d7461626c6574327432435245415445205649525455414c20544142
4c45207432205553494e472066747335282761272c5b625d2c2263222c64657461696c3d6e
6f6e652c636f6c756d6e73697a653d3029560606171f1f017d7461626c6574315f636f6e66
696774315f636f6e66696706435245415445205441424c45202774315f636f6e6669672728
6b205052494d415259204b45592c20762920574954484f555420524f5749445b0507172121
0181017461626c6574315f646f6373697a6574315f646f6373697a65054352454154452054
41424c45202774315f646f6373697a652728696420494e5445474552205052494d41525920
4b45592c20737a20424c4f42295e04071721210181077461626c6574315f636f6e74656e74
74315f636f6e74656e7404435245415445205441424c45202774315f636f6e74656e742728
696420494e5445474552205052494d415259204b45592c2063302c2063312c206332296903
0717191901812d7461626c6574315f69647874315f69647803435245415445205441424c45
202774315f696478272873656769642c207465726d2c2070676e6f2c205052494d41525920
4b45592873656769642c207465726d292920574954484f555420524f574944550207171b1b
0181017461626c6574315f6461746174315f6461746102435245415445205441424c452027
74315f646174612728696420494e5445474552205052494d415259204b45592c20626c6f63
6b20424c4f42295b01071711110881237461626c6574317431435245415445205649525455
414c205441424c45207431205553494e47206674733528612c6220756e696e64657865642c
632c746f6b656e697a653d22706f7274657220617363696922290d0f6800050f13000fe60f
130fa80f7c0f2a
[1f13]150a030030000000000103030003010101020101030101378c808080800103007400
00002e02306103020201016203020301016303020401016703060102020101680306010203
01016903060102040406060608080fef00142a000000000102020002010101020101258880
808080010300500000001f0230670208020102020101680208000012334290866149157196
04040909378480808080020601480000004e02306101020201016201020301016301020401
01670106010202010168010601020301016901060102040406060608080701030014030900
0900000011240000000001010100010101010a000000030fec000ffa0ff30fec
[2fec]0604010c0103020604010c0102020504090c01020d000000030fbe000fea0fd40fbe
[3fbe]14030500171717612062206367206820696720682069140205001717176720682069
6120622063672068206914010500171717612062206364205206667206820690d00000003
0fe8000ff80ff00fe8
[4fe8]0603030012030003060203001203000306010300120300030a000000010ff4000ff4
[5ff4]0b031b0176657273696f6e040d000000030f9e000fe60fef0f9e
[6f9e]41848080808001040081060000003402306101010101016201010101016301010101
01640101016501010166010101670101010101680101010101690101010406060604040406
060701030014030909090f0a0300240000000001010100010101010a000000010ffa000ffa
[7ffa]0504090c01020d000000030fbe000fea0fd40fbe
[8fbe]14030500171717612062206367206820696720682069140205001717176720682069
6�206220636720682069140105001717176120622063642065206667206820690a00000001
0ff4000ff4
[9ff4]0b031b0176657273696f6e04
--
SELECT snippet(t1, -1, '.', '..', '[', ']'), 
       highlight(t1, 2, '[', ']') 
FROM t1('g + h') 
WHERE rank MATCH 'bm25(1.0, 1.0)' ORDER BY rank;
SELECT * FROM t3;
SELECT * FROM t4;
SELECT fts5_decode(id, block) FROM t1_data;
SELECT fts5_decode(id, block) FROM t2_data;
ffc]02010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i2xy ON t1(x,y);
CREATE INDEX i1zyx ON t1(z,y,x);
SELECT * FROM t1 WHERE z IN (10207,1000)6 A�����������������������������������������������������������������������������������������������������������������������ND y IN (10000,10201)
AND x>0 AND x<10
ORDER* BY w;
SELECT * FROM t1 WHERE z IN 90309030009030803000903070300
090306030009030503000903040300090303030009030203000903010300090d000000010f
fc000ffc
[3ffc]02010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i1xy ON t1(x,y);
CREATE INDEX i1zyx ON t1(z,y,x);
SELECT * FROM t1 WHERE z IN 90309030009030803000903070300
090306030009030503000903040300090303030009030203000903010300090d000000010f
fc000ffc
[3ffc]02010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i1xy ON t1(x,y);
CREATE INDEX i1zyx ON t1(z,y,x);
SELECT * FROM t1 WHERE z IN (10207,10006) AND y IN (10000,10201)
AND x>0 AND x<10
ORDER BY w;
SELECT * FROM t1 WHERE z IN (SELECT 10207 UNION SELECT 10006)
AND y IN (SELECT 10000 UNION SELECT 10201)
AND x>0 AND x<10
ORDER BY w;
SELECT * FROM 2010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i1xy ON t1(x,y);
C
5254204f4e20743120426000ffb0ff6
[2ff6]030726967687420656467650e060500091f00
6c65667420656467650b05050009190063656e7465721704050009310075707065722d7269
67687420636f726e6572170305000931006c6f7765722d726967687420636f726e65721602
0500092fINSERT INTO t1 VALUES('active'),('boomer'),('atom'),('atomic'),
('alpha channel backup abandon test aback boomer atom alpha active');
UPDATE t2 STE content='beamer bummer backup' WHERE content='boomer';
DEL


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000004000000000000000000000001
[64]0d000000040e9c000fad0f4f0efc0e9c
[e9c]5e04071711f1f01810b7461626c6574315f706172656e7474315f706172656e740443
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259608b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574315f6e6f646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
17110dd1810b7461626c6574315f726f77696474315f�26f77696402435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c61302c61312951010717111108810f7461626c65743174314352
45415445205649525455414c205441424c45207431205553494e472072747265652869642c
78302c78312c79302c79312c2b6c6162656c2c2b6f74686572290d0000000e0ef7000fe80f
d00f042c80000000000000000000a0000000042c800000000000042c800000000000000
9 AND x1<=50 AND y0>=49 AND y1<=50;
SELECT label FROM t1 WHERE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
   ORDER BY id;
SELECT rtreecheck('t1')e04010309016f0d000000010ff5000ff5
[3ff5]090103021503e76e696e650a000000030ff0000ffc0ff60ff0
[4ff0]050301010403050301010202030309090a000000010ffa000ffa
[5ffa]0503020903e70d000000020ff0000ff80ff0
[6ff0]060204000101020306010400010102030a000000020ff5000ffb0ff5
[7ff5]05030101030204030109030d000000010ff9000ff9
[8ff9]050103010104050d000000050fbc000ff50fe30fd40fc50fbc
[9fbc]07050411000f7431330d$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$0404111513743274326931100001010040202000000000000000020000000000
0000000000000100000004000000000000000000000001
[64]0d000000010fc6000fc6
[fc6]38010617171701517461626c65636f6f7264636f6f72640243524541544520544142
4c4520636f6f72642876205245414c2c2077205245414c290d0000000a0fbb000ffa0ff30f
ec0fe50fde0fd70fd00fc90fc20fbb660e0b0500091f006c6566420636f726e65721602
0500092f0075707065722d6c65667420636f726e657216RE x1<=50 ORDER BY id;
SELECT 000000000000000000d0000000042c08ae73040001130336783308ae72040001130336
783208876a0400011302317832088f52040001130232783208973a0400011302337832089f
22040001130234783208a70a0400011302357832088769040001130231783108876c040001
1302317834088f54040001130232783408973c0400011302337834089f2404000113023478
3408a70c04000113023578340e6c0008ae71040001130336783109a7120400011502357831
3008a711040001130235783908a710040001130235783808a70f040001130235783708a70e
040001130235783608a70d04000113023578350e0eb300080001000308a70b040001130235
78330ed10008a7090400011302357831099f2a040001150234783130089f29040001130234
7839089f280400011302347838089f270400!011302347837089f260400011302347836089f
2504000113023478350f180009000913347���ƙ���4000113023478330f3600089f210400
01130234783109974204000115023378313008974104000113023378390897400400011302
33783808973f040001130233783708973e040001130233783608973d04000113023378350f
7d0009000913337808973b04000113023378330f9b000897390400011302337831098f5a04
0001150232783130088f590400011302327839088f580400011302327838088f5704000113
02327837088f560400011302327836088f5504000113023278350fe200090009133278088f
530400011302327833000000088f5104000113023278310987720400011502317831300887
710400011302317839088770040001130231783808876f040001130231783708876e040001
130231783608876d04000113023178350ff80009000913317808876b040001130231783300
0000000008000100030d000000030187000b2d065a0187
[3187]8950030400932400000032000000000000232f000000090000000b00000007000000
09000000000000232e000000090000000b0000000600000008000000000000232d00000009
0000000b0000000500000007000000000000232c000000090000000b000000040000000600
0000000UPDATE t1 SET ex=printf('fancy-%s',ex) WHERE x0>=4 AND x1<=8 AND y053514c69746520666f726d61742033001000010100402020000000000000000a0000000000
0000000000000d00000004000000000000000000000001
[64]0d0000000d0b6e000fa30f4c0ee10e810e240dcc0d720d1b0cb00c500bf80bb30b6e
[b6e]430d0617111108757461626c6574347434435245415445205649525455414c205441
424c45207434205553494e472066747335766f63616228277432272c2027726f772729430c
0617111108757461626c6574337433435245415445205649525455414c205441424c452074
33205553494e472066747335766f63616228277431272c2027726f772729560b06171f1f01
7d7461626c6574325f636f6e66696774325f636f6e6669670a435245415445205441424c45
202774325f636f6e66696727286b205052494d415259204b45592c20762920574954484f55
5420524f5749445e0a071721210181077461626c6574325f636f6e74656e7474325f636f6e
74656e7409435245415445205441424c45202774325f636f6e74656e742728696420494e54
45474552205052494d415259204b45592c2063302c2063312c206332296909071719190181
2d7461626c6574325f69647874325f69647808435245415445205441424c45202774325f69
6478272873656769642c207465726d2c2070676e6f2c205052494d415259204b4559287365
6769642c207465726d292920574954484f555420524f574944550807171b1b018101746162
6c6574325f6461746174325f6461746107435245415445205441424c45202774325f646174
612728696420494e5445474552205052494d415259204b45592c20626c6f636b20424c4f42
2958070717111108811d7461626c6574327432435245415445205649525455414c20544142
4c45207432205553494e472066747335282761272c5b625d2c2263222c64657461696c3d6e
6f6e652c636f6c756d6e73697a653d3029560606171f1f017d7461626c6574315f636f6e66
696774315f636f6e66696706435245415445205441424c45202774315f636f6e6669672728
6b205052494d415259204b45592c20762920574954484f555420524f5749445b0507172121
0181017461626c6574315f646f6373697a6574315f646f6373697a65054352454154452054
41424c45202774315f646f6373697a652728696420494e5445474552205052494d41525920
4b45592c20737a20424c4f42295e04071721210181077461626c6574315f636f6e74656e74
74315f636f6e74656e7404435245415445205441424c45202774315f636f6e74656e742728
696420494e5445474552205052494d415259204b45592c2063302c2063312c206332296903
0717191901812d7461626c6574315f69647874315f69647803435245415445205441424c45
202774315f696478272873656769642c207465726d2c2070676e6f2c205052494d41525920
4b45592873656769642c207465726d292920574954484f555420524f574944550207171b1b
0181017461626c6574315f6461746174315f6461746102435245415445205441424c452027
74315f646174612728696420494e5445474552205052494d415259204b45592c20626c6f63
6b20424c4f42295b01071711110881237461626c6574317431435245415445205649525455
414c205441424c45207431205553494e47206674733528612c6220756e696e64657865642c
632c746f6b656e697a653d22706f7274657220617363696922290d0f6800050f13000fe60f
130fa80f7c0f2a
[1f13]150a030030000000000103030003010101020101030101378c808080800103007400
00002e02306103020201016203020301016303020401016703060102020101680306010203
01016903060102040406060608080fef00142a000000000102020002010101020101258880
808080010300500000001f0230670208020102020101680208000012334290866149157196
04040909378480808080020601480000004e02306101020201016201020301016301020401
01670106010202010168010601020301016901060102040406060608080701030014030900
0900000011240000000001010100010101010a000000030fec000ffa0ff30fec
[2fec]0604010c0103020604010c0102020504090c01020d000000030fbe000fea0fd40fbe
[3fbe]14030500171717612062206367206820696720682069140205001717176720682069
6120622063672068206914010500171717612062206364205206667206820690d00000003
0fe8000ff80ff00fe8
[4fe8]0603030012030003060203001203000306010300120300030a000000010ff4000ff4
[5ff4]0b031b0176657273696f6e040d000000030f9e000fe60fef0f9e
[6f9e]41848080808001040081060000003402306101010101016201010101016301010101
01640101016501010166010101670101010101680101010101690101010406060604040406
060701030014030909090f0a0300240000000001010100010101010a000000010ffa000ffa
[7ffa]0504090c01020d000000030fbe000fea0fd40fbe
[8fbe]14030500171717612062206367206820696720682069140205001717176720682069
6�206220636720682069140105001717176120622063642065206667206820690a00000001
0ff4000ff4
[9ff4]0b031b0176657273696f6e04
--
SELECT snippet(t1, -1, '.', '..', '[', ']'), 
       highlight(t1, 2, '[', ']') 
FROM t1('g + h') 
WHERE rank MATCH 'bm25(1.0, 1.0)' ORDER BY rank;
SELECT * FROM t3;
SELECT * FROM t4;
SELECT fts5_decode(id, block) FROM t1_data;
SELECT fts5_decode(id, block) FROM t2_data;
ffc]02010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i2xy ON t1(x,y);
CREATE INDEX i1zyx ON t1(z,y,x);
SELECT * FROM t1 WHERE z IN (10207,1000)6 A�����������������������������������������������������������������������������������������������������������������������ND y IN (10000,10201)
AND x>0 AND x<10
ORDER* BY w;
SELECT * FROM t1 WHERE z IN 90309030009030803000903070300
090306030009030503000903040300090303030009030203000903010300090d000000010f
fc000ffc
[3ffc]02010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i1xy ON t1(x,y);
CREATE INDEX i1zyx ON t1(z,y,x);
SELECT * FROM t1 WHERE z IN 90309030009030803000903070300
090306030009030503000903040300090303030009030203000903010300090d000000010f
fc000ffc
[3ffc]02010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i1xy ON t1(x,y);
CREATE INDEX i1zyx ON t1(z,y,x);
SELECT * FROM t1 WHERE z IN (10207,10006) AND y IN (10000,10201)
AND x>0 AND x<10
ORDER BY w;
SELECT * FROM t1 WHERE z IN (SELECT 10207 UNION SELECT 10006)
AND y IN (SELECT 10000 UNION SELECT 10201)
AND x>0 AND x<10
ORDER BY w;
SELECT * FROM 2010200
--
CREATE UNIQUE INDEX i1w ON t1(w);
CREATE INDEX i1xy ON t1(x,y);
C
5254204f4e20743120426000ffb0ff6
[2ff6]030726967687420656467650e060500091f00
6c65667420656467650b05050009190063656e7465721704050009310075707065722d7269
67687420636f726e6572170305000931006c6f7765722d726967687420636f726e65721602
0500092fINSERT INTO t1 VALUES('active'),('boomer'),('atom'),('atomic'),
('alpha channel backup abandon test aback boomer atom alpha active');
UPDATE t2 STE content='beamer bummer backup' WHERE content='boomer';
DELETE FROM t1 WHERE t1 MATCH 'abandon';
INSERT INTO t0(t1) SELECT x 4745522050521 WHERE x1<=50 ORD=00000000000
000008800;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000004000000000000000000000001
[64]0d000000040e9c000fad0f4f0efc0e9c
[e9c]5e0407171f1f01810b7461626c6574315f706172656e7474315f706172656e740443
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574315f6e6f646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
171d1d01810b7461626c6574315f726f77696474315f726f77696402435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c61302c61312951010717111108810f7461626c65743174314352
45415445205649525455414c205441424c45207431205553494e472072747&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&265652869642runsc
7830205052494d415259204b45592c706172656e746e6f646529510306171b1b01753514c69746520666f726d6174203300100001010040202000b7461626c
6574315f6e6f646574315f6e6f64650000000000000020000000000
003435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
171d1d01810b7461626c6574315f726f77696474315f726f77696402435245415445205441
424c45202274315f726f7769642572290d0000000e0ef7000fe80f
d00fb71f9�e0f910f810f700f5e0f4f0f390f290f180f060ef7
[1ef7]0d0e0500091d00746f702068616c66100d0500092300626f74746f6d2068616c660f
0c050009210072696768742068616c660e0b0500091f006c6566742068616c66140a050009
2b007468652077686f6c65207468696e670d090500091d00746f7020656467651008050009
2300626f74746f6d20656467650f070500092100726967687420656467650e060500091f00
6c65667420656467651b05050009190063656e7465721704050009310075707065722d7269
67687420636f726e6572170305000931006c6f7765722d726967687420636f726e65721603
0500092f0075707065722d6c61334841272f726e657216010500092f006c6f7765722d6c65
667420636f726e65720d000000010b2d000b2d
[2b2d]895001040093240000000e000000000000000100��00004120000000000000412000
0000000000000000020000000041�00 WHERE x<99),
  c2(y) AS (VALUES(0) UNION ALL SELECT y+1 FROseedM c2 WHERE y<99)
INSERT INTO t1(id, x0,x1,y0,y1,label)
  SELECT 1000+x+y*100, x, x+1, y, y+1, printf('box00
0000000000000000020000000041�0000042�������������������������������������b4000042c80000000000000000000342b40000
42c80000480000000000+042c80000000000000000000c424c000042c800000000
000042c80000000000000000000d0000000042c800000000000000
000042c80000000000000000000d0000000042c80000000000004248000000000000000000
0e0000000042c80000424c000042c8
[3000]0d0000000010
[4000]
--
SELECT * FROM t1_rowid ORDER BY rowid;
SELECT *(FROM t1 WHERE rowid=5;
SELECT * FROM t1 WHERE label='center';
SELECT label FROM t1 WHERE x1<=50 ORDER BY id;
SELECT label FROM t1 WHERE x1<=50 AND label NOT LIKE '%corner%' ORDER BY id;
WITH RECURSIVE
  c1(x) AS (VALUES(0) U00000000000100000004000000000000000000000001
[64])0d000000010fc7000fc7
[fc7]37010617151501537461626c656475616c6475616c02435245415445205441424c45
206475616c2864756d6d79207661��������72283129290d000000010ffb000ffb
[1ffb]0301020f58
--
CREATE VIRTUAL TABLE t1 USING fts5(a,b,c);
INSERT INTO t1 SELECT ree64657873716c6974655f6175746f696e6465785f74
REINDEX t1;
DR_P INDEX t1x2;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x31
5f3174310300000008000000000d0000000010
[2000]0a0000000010
[3000]0d0000000010
[4000]0a0000000010
[5000]
--
INSERT INTO t1 DEFAULT VALUES;
INSERT INTO t((b) VA PRAGMA LUES(1),(2),('xyzzy');
SELECT * FROM t1 WHERE b=2.0;
DRO45415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c646]2a0506171311013f696e64657874337674330643524541544520494e444558207433
76204f4e2070332876292aNION ALL SELECT x+1 FROM c1 WHERE x<99),
  c2(y) AS (VALUES(0) UNION ALL SELECT y+1 FROM c2 WHERE y<99)
INSERT INTO t1(id, x0,x1,y0,y1,label)
  SELECT 1000+x+y*100, x, x+1, y, y+1, printf('box00
0000000000000000020000000041�0000042�������������������������������������b4000042c80000000000000000000342b40000
42c80000480000000000+042c80000000000000000000c424c000042c800000000
000042c80000000000000000000d0000000042c80000000000004248000000000000000000
0e0000000042c80000424c000042c8
[3000]0d-%d,%d',x,y) FROM c1, c2;
SELECT label FROM t1 WHERE x0>=48 �ND x1<=50 AND y0>=48 AND y1<=50
     ORDER BY id;
UPDATE t1 SET label='x'||label
������������������������������  WHERE x0>=49 AND x1<=50 AND y0>=49 AND y1<=50;
SELECT label FROM t1 WHER0406171311013f696e64645415445205441424c45207433287520494e5445474552205052494d415259204b45592c
207620494e5445474552205245464552454e43455 * FROM p3;
DELETE FROM c11;
PRAGMA foreign_key_check;
CREATE TABLE p30 (id INTEGER PRIMARY KEY);
CREATE TABLE IF NOT EXISTS c30 (
line INTEGER, 
master REFERENCES p30(id), 
PRIMARY KEY(master)
) WITHOUT ROWID;
INSERT INTO p30 (id) VALUES (1);
INSERT INTO c30 (master, line)  VALUES (1, 999);
PRAGMA foreign_key_check;
245415445205441424c452074
31287820494e5445474552205052494d415259204b4559290d000000050fec000ffc0ff80f
f40ff00fec
[1fec]020502000204020002030200020202000201020 t1(a,b) VALUES(1,2)
ON CONFLICT(a) DO UPDATE SET c=t1.10404050301010303
--
PRAGMA foreign_keys=ON;
P) FROM c;
REINDEX t1;
SELECT rowid, * FROM dbstat('main');

0000000bbd4040000040a0000040a0000040e0000000000000000007d54000000040800000
40a0000040e00000000NDEX t1b;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+0 FROM c WHERE x<72)
INSERT INTO t1(a) SELECT randomblob(6000) FROM c;
REINDEX t1;
SELECT rowid, * FROM dbstat('main');

00050277000e110a33065502770466008800880088
[22082010601010201060101020106010102
01060101020106010102010601010201060101020106010102010601010201060101020106
0101020106010102010601000000010fc7000fc7
[fc7]37010617151501537461626c656475616c6place(compile_optio,'ns_',' '), dummy, RAGMA defer_foreign_c+1keys=ON;
BEGIN;
DELETE FRO t0 ;WHERE x=3;
DELETE FROM t2 
WHERE name 
FROM pragc6974655f6175746f696e6465785f74
REINDEX t1;
DyE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
   ORDER BY id;
SELECT =1;
COMMIT;
0f900f880f800f780f700f680f600fR_P rtreI580f500f480f40
0f380fN3eche00ck('t1');
D


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000004000000000000000000000001
[64]0d000000040e9c000fad0f4f0efc0e9c
[e9c]5e0407171f1f01810b7461626c6574315f706172656e7474315f706172656e740443
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574315f6e6f646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
171d1d01810b7461626c6574315f726f77696474315f726f77696402435245415445205441
424c45203274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c61302c61312951010717111108810f7461626c65743174314352
45415445205649525455414c205441424c45207431205553494e472072747265652869642c
78302c78312c79302c79312c2b6c6162656c2c2b6f74686572290d0000000e0ef7000fe80f
d00fb70f9e0f910f810f700f5e0f4f0f390f290f180f060ef7
[1ef7]0d0e0500091d00746f702068616c66100d0500092300626f74746f6d2068616c660f
0c050009210072696768742068616c660e0b0500091f006c6566742068616c66140a050009
2b007468652077686f6c65207468696e670d090500091d00746f7020656467651008050009
2300626f74746f6d20656467650f070500092100726967687420656467650e060500091f00
6c65667420656467650b05050009190063656e7465721704050009310075707065722d7269
67687420636f726e6572170305000931006c6f7765722d726967687420636f726e65721602
0500092f0075707065722d6c65667420636f726e657216010500092f006c6f7765722d6c65
667420636f726e65720d000000010b2d000b2d
[2b2d]895001040093240000000e0000000000000001000000004120000000000000412000
000000000000000002000000004120000042b4000042c80000000000000000000342b40000
42c800000000000041200000000000000000000442b4000042c8000042b4000042c8000730
000000000000054220000042700000422000004270000000000000000000060000000040a0
00000000000042c80000000000000000000742be000042c800000000000042c80000000000
00000000080000000042c800000000000040a0000000000000000000090000000042c80000
42be000042c80000000000000000000a0000000042c800000000000042c800000000000000
00000b00000000424800000000000042c80000000000000000000c424c000042c800000000
000042c80000000000000000000d0000000042c80000000000004248000000000000000000
0e0000000042c80000424c000042c8
[3000]0d000000
[4000]
--
SELECT * FROM t1_rowid ORDER BY rowid;
SELECT * FROM t1 WHERE rowid=5;
SELECT * FROM t1 WHERE label='enter';
SELECT label FROM t1 WHERE x1<= AND y1<=50 50 ORDER BY id;
PRAGMA writable_schema=ON;
SELECT * FROM t1, k WHERE a=k;
INSERT INTO (t1) SELECT x FROM t2(a) VALUES(123);
INSERT INTO sqlite_temp_schema DEFAULT VALUES RETURNING *;
SELECT 1 FROM t1 WHERE (a, b) = (SELECT +a, +b FROM t1);
UPDATE t1 SET b=quote( k (200)) WHERE true;
SELECT label FROM t1 WHERE x0>=48 AND x1<=50 AND y0>=48 AND y1<=50
ORDER BY id;
50;
SELECT 1 WHERE (5, 4) IN (SELECT b, a FROM t1);
SELECT label FROM t1 WHERE x0>=48 AND x1<=CASE 50 WHEN 557 THEN 181 WHEN 260 THEN 463 END AND y0>=48 AND y1<=50
ORDER BY id;
SELECT rtreecheck('t1');


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
0000000000000400000004000000000001000000
[64]0d000000040e9c000fad0f4f0efc0e9c
0000
[e9c]5e0407171f1f01810b7461626c6574315f706172656e7474315f706172656e740443
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574315f6e6f646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
171d1d01810b7461626c6574315f726f77696474315f726f77696403435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c61302c61312951010717111108810f7461626c65743174314352
45415445205649525455414c205441424c45207431205553494e472072747265652869642c
78302c78312c79302c79312c2b6c6162656c2c2b6f74686572290c0000000e0ef7000fe80f
d00fb70f9e0f910f810f700f5e0f4f0f390f290b
[1ef7]0d0e0500091d00746f702068616c66100d0500092300626f74746f6d2068616c660f
0c050009210072696768742068616c660e0b0500091f006c6566742068616c66140a050008
2b007468652077686f6c65207468696e670d090500091d00746f702065646765100804fff9
2300626f74746f6d20656467650f070500092100726967682820556467650e06050009c700
6c65667420156467650b05050009190063656e7475721804050009310075707065722d7269
67687420636f726e6572170305000931006c6f7765722d726967687420636f726e65721602
0500092f0075707065722d6c65667420636f726e657216010500092f006c6f7765722d6c65
667420636f726e65720d000000010b2d100b2d

[2b2d]895001040093240000000e0000000000000001000000004120000000000000412000
000000000000000002000000004120000042b4000042c80000000000000000000342b40000
42c800000000000041200001000000000000000442b4000042c8000042b4000042c8000000
000000000000054220000042700000422000004270000000000000000000060000000040a0
00000000000042c80000000000000000000742be000042c800000000000042c80000000000
00000000080000000042c800000000000040a0000000100000000000090000000042c80000
42be000042c800000000b4000000000a0000000042c800000000000042c800000000000000
00000b00000000424800000000000042c80000000000000000000c4299000042c800000000
000042c80000000000000000000d0000000142c800000000000042480007500000000000
000001
[3000]0d0000000010
[4000]
--
WITH c1(x) AS (VALUES(0) UNION ALL SELECT CAST(x AS text)+1 FROM c1 WHERE x=99),
c2(y) AS (VALUES(0) UNION ALL SELECT y+1 FROM c2 WHERE y<99)
INSERT INTO t1(id, x0,y0,x1,y1,label)
SELECT 1000+x+100*y|9, x, x+1, EXISTS(SELECT 1 FROM c1, c2), y+1, printf('', x,y) FROM c1, c2;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000000000
000000000000040000000400000000000b7000
000000000001
[64]0d000000030f23000f7b0f4f0f23
[f23]2a0306171311013f696e64657874316274310443524541544520494e444558207431
62204f4e2074312862292a0206171311013f696e6465787431617431034352454154452049
4e44455820743161204f4e2074312861298102010717111101816f7461626c657431743102
435245415445205441424c45207431286120494e542041532028632a3131292c6220544558
54204153202873756273747228642c312c3329292053544f5245442c0a6320494f54454745
52205052494d415259204b45592c206420544558542c20434845434b2820632a613e2d3520
29290d000000060f91000fe70fcb0fbc0fad0f
0001
[1f91]0c5b5c13001767617567617567650c110413001763726163726166b00d1004130019
747572747572746c650d0004130019776f72776f726b6572130ffffffffffffffffa041300
2375736575736566756c2d746578740fffffffffffffffd9340413001d6172746172746966
6163740a000000060fd8000ff70ff10fed0fe60f
[2fd8]0603020103e95b0603020100bb110603020100b0100303080805030101befa080303
02fe553cd9340a000000060fd0000ff70fef0fe70fdf0fd7
[3fd0]06031308776f7207031301757365fa0703130174757210070313016761755b070313
016372611108
--
SELECT 1 FROM WHERE b='gau';
ALTER TABLE log RENAME COLUMN c TO z;
ALTER TABLE t1x RENAME TO t1;
SELECT * FROM c1 IS FALSE ORDER BY a;
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a IN(SELECT b,a,c FROM t1 INTERSECT SELECT aWHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c) IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c;
UPDATE t1 SET b=b+100;
DELETE FROM t1 WHERE a IN(SELECT EXISTS(SELECT 1 FROM (SELECT 1 FROM t1 WHERE 'two'=a OR b='i') WHERE a='to'%5 OR (SELECT 1 FROM (SELECT * FROM t1 t1 WHERE 'two'=a OR b='') WHERE a NOT IN(SELECT 723306 FROM (SELECT 1 FROM t1 WHERE a='two' OR b='i') WHERE a='t�' OR b NOT IN(SELECT 1 FROM (SELECT 1 FROM t1 WHERE a='wo' OR b='i') WHERE a='' OR b='iv') OR 2.32794)='to' OR b NOT IN(SELECT 1 FROM (SELECT  (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b OR null
ORDER BY b,a,c) IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b b WHERE a OR null
ORDER BY b,a,c) OR 1 OR b='') WHERE a='toto' OR b='iv') OR '') NOT IN(SELECT 1 FROM (SELECT 1 FROM t1 WHERE a='twd' OR b) WHERE a='t' OR b='v') OR 'v') FROM (SELECT 1 FROM t1 WHERE a='two' OR b='') WHERE a=(SELECT 1 FROM (SELECT 1 FROM t1 WHERE a='two' OR b='') WHERE a NOT IN(SELECT 723306 FROM (SELECT 1 FROM t1 WHERE a=true OR b=4.12061862) WHERE a='o' OR b NOT IN(SELECT 1 FROM (SELECT 1 FROM t1 WHERE a='two' OR b='') WHERE 't' NOT IN(VALUES('a'),('b'),('c'))=a OR b='i') OR 'iv')='t' OR b NOT IN(SELECT 1 FROM (SELECT 1 FROM t1 WHERE a=null OR b='') WHERE a NOT IN('a','b','c')) OR '') NOT IN(SELECT 1 FROM (SELECT 1 FROM t1 WHERE a|'twd' OR b='i') WHERE 't'=a OR b='v') OR 'iv')=NOT EXISTS(SELECT 1 t1 WHERE a ='wo' OR b)UPDATE t1 WHERE x0WHERE x0>=4 AND x1<=8 AND y0>=12/4 AND y0< x1 ;
SELECT
group_concat(b,'') FILTER (WHERE (a%2)==1),
group_concat(b,'') FILTER (WHERE (a IS TRUE%2)==0),
group_concat(b,'')
FROM t1;
UPDATE t1 SET b>>quote(zeroblob(200) END ) WHERE a MATCH 'thre&d*';
INSERT INTO t1(x,y) VALUES('2017-07-20','2017-07-20','one');
UPDATE t1 SET c=c+100;
SELECT CASE new.d WHEN 11 THEN raise(abort,'abort text')
WHEN 12 THEN raise(ignore)
WHEN 13 THEN raise(rollback,'rollback text')
WHEN 14 THEN raise(fail,'fail text') END;
END;
CREATE TABLE t4(a INT,a INT, b AS (t4.a+1));
DELETE FROM t1 WHERE t1 MATCH t1 WITH c(i)(t1,)AS(VALUES(5)UNIoN SELECT )SELECT min(1)|i fROM c;
CREATE TABLE t5(a INT, b AS (a+?));
DELETE FROM t1 WHERE a MATCH 2.625;
SELECT DISTINCT * FROM t1;
SELECT
group_concat(b,'') FILTER (WHERE (a%2)==1),
group_concat(b,'') FILTER (WHERE (a IS TRUE%2)==0),
group_concat(b,'')
FROM t1;
SELECT a FROM t1 ORDER BY +b DESC NULLS LAST, d DESC NULLS LAST;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY >x IN(SELECT 5 UNION ALL SELECT 6);
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b OR null
ORDER BY b,a,c) IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b b WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000040000690000
0000000000000200
[64]0d0fbe00030f6e000fc60f6e0f99
[f6e]290206171111013f7461626c657432743203435245415445205441424c4520743228
7820554e49515545292303061737110100696e64657873716c6974655f6175746f696e6465
785f74325f317432040000000800000000380106171111015d7461626c6574317431024352
45415445205441424c45207431286120494d5445474553205052494d415259204b45592c52
290e
[1fdf]d92b030019706172726f7408020300177268696e
[2ff7]070102177268696e6f0a000000010f
[3ff7]0803170972
--
CREATE VIEW v1a(z,y) AS SELECT x IS NULL, x FROM t2;
SELECT a,(+a)b,z,y, z FROM t1 LEFT JOIN v1a ON b=z;
CREATE VIEW v1b(y,z) AS SELECT coalesce(x,-null) , x FROM t2;
SELECT a,(+a)b,(+a)b,(+a)b,NOT EXISTS(SELECT null FROM t2),z,'' FROM t1 LEFT JOIN v1a ON z=b;
SELECT a,(+a)b,(+a)b,(+a)b,NOT EXISTS(SELECT null FROM t2),z,'' FROM t1 LEFT JOIN v1a ON z=b;
SELECT a,(+a)b,(+a)b,(+a)b,NOT EXISTS(SELECT null FROM t2),z,'' FROM t1 LEFT JOIN v1a ON z=b;
SELECT a,(+a)b,(+a)b,(+a)b,NOT EXISTS(SELECT null FROM t2),CASE z WHEN 487 THEN 992 WHEN 391 THEN 203 WHEN 10 THEN '?k<D Q' END,'' FROM t1 LEFT JOIN v1a ON z=b;


sqltext:
53514c69746520666f726d617420330010000101004020200000000000000004a600000000
0f50000000000300000003fffffffffffffffffffffff3

[64]0d000000030ece000f9a0f340ece

[ece]64030721151501812100840060ff623c6c0065007400330074003304004300520045
0041005400450020005400410042004c004500200074003300280062002c1062002c006300
20cac5004f004c004c0041005400450020004e004f00430041005300460029640207211515
0181210074006100624d6c1065007400320074003203004300520045004100540045002000
5400410042004c0045002000740032002805d8012b0079002c007a00200043004f004c104c
0041005409450030004e004f0043004100531045002964010721151501812100e700613e62
006c00650074003100740031020043005200450041005400450020005400410042004c0045
00200074003100280061002c0062002c006300200043004f004c004c004100540045002000
4e004f00430041005300450029
[
[2f
[4074]07aa0401
--
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c) IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c;
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c) IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c;
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c) IN(SELECT b,a, a c FROM t1 INTERSECT SELECT a,c,b t1 WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c;
SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b FROM t1 WHERE (SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b OR null
ORDER BY b,a,c) IN(SELECT b,a,c FROM t1 INTERSECT SELECT a,c,b b WHERE a OR null
ORDER BY b,a,c) OR null
ORDER BY b,a,c;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000
[64]0d0efc00050e13000fca0f6c0f040e130ec9
[e13]81330407171f1f0182357461626c6578315f73656764697278315f73656764697204
435245415445205441424c45202778315f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31050617451f0100696e64657873716c6974655f6175746f696e6465785f78315f73656764
69725f3178315f7365676469720500000008000000006603071723230181137461626c6578
315f7365676d656e747378315f7365676d656e747303435245415445205441424c45202778
315f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f42295c02071721210181037461626c6578315f636f6e7465
6e7478315f636f6e74656e7402435245415445205441424c45202778315f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c202763307827293401
0617111108577461626c6578317831435245415445205649525455414c205441424c452078
31205553494e4720667473332878290d00
[1f53]2e04030063627261696e7374656d20627261696e7374656d7320627261696e73746f
726d20627261696e73746f726d732b0303005d627261696e20627261696e63686ecc642062
7261696e656420627261696e696e6720627261696083260203005362726167732062726169
642862726169646564206272616964696e6720627261696473260103005362726165732062
72616720627261676765642072726167676572206272616767696e670d0000000010
00
[3000]0d010000040f20000fc80f900f540f20
[3f20]32040708010808155803302033380009627261696e7374656d030402000901730304
030007036f726d030404000a0173030405003a030708010808156802302034360005627261
696e0303020005056368696c640303030005027564030304000503696e6703030500050173
0303060036020708090808156230203433000561726167730301f200030269640302030005
0265640302040005036a6e6703020500050173030206003601070808080815623020343300
05627261657303010200030167030103000403676564030104001601720300f5000503696e
67030106000a000000040fe7000ffb0ff50fee0fe7

01
[4fe7]060408010103040604080101020305040809010204
--
INSERT INTO x1(x1) VALUES('nodesize=24'),('optimize');


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000001ff
[64]0d0ff800040ece000f4c0fd30efa0ece
0000000001
[ece]2a0406171311013f696e64657874316274310543524541544520494e444558207431
62204f4e207431286229500306172b2b01597461626c6573716c6974655f73097175656e63
6573716c6974655f73657175656e636504435245415445205441424c452073716c6974655f
73657175656e6365286e616d652d73657129810401071711110181737461626c6574317431
02435245415445205441424c452074312861205245414c204e4f54204e554c4c2044454641
554c542832352b3332292c6220464c4f41542c6320444f55424c4520554e495155452c0a64
20434c4f322c6520494e5445474552205052494d415259204b4559204155544f494e435245
4d454e54292302061737110100696e64657873716c6974655f6175746f696e6465785f7431
5f
[2000]0a0000f6
[3000]0aa0
[
[4f00]
--
CREATE INDEX temp.t1a ON t1(a);
PRAGMA writable_schema=ON;
CREATE INDEX sqlite_t1a ON t1(a);
INSERT INTO t1(b) VALUES(1),(2);
SELECT b FROM t1 WHERE c=16 ORDER BY b DESC NULLS FIRST;
SELECT t4a.x, t4b.x, t5.c, t6e
INNER JOIN t4 AS t4b
LEFT JOIN t5 ON t4a.x=t5.a AND t5.b=t4b.x
LEFT JOIN (SELECT 1 AS v) AS t6;
PRAGMA hard_heap_limit=10 PRAGMA CAST(index_xinfo AS real)(t1x1);
DROP INDEX t1b;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
SELECT b FROM t1 WHERE c=16 ORDER BY b DESC NULLS FIRST;
SELECT 'abc'==(upper||'ABC'('' COLLATE nocase));
SELECT id FROM t1 WHERE w>=4 AND x1<=8.0e0 AND y0>=4 AND ;
WITH aaa AS (SELECT * FROM (SELECT * FROM t1))SELECT a, rank()OVER(ORDER BY a DESC) FROM t1;
DELETE FROM t2;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000200000004000000000000000000000001
[64]0d0ff800040ece000f4c0fd30efa0ece
[ece]2a0406171311013f696e64657874316274310543524541544520494e444558207431
62204f4e207431286229500306172b2b01597461626c6573716c6974655f73657175656e63
6573716c6974655f73657175656e636504435245415445205441424c452073716c6974655f
73657175656e6365286e616d652c73657129810401071711110181737461626c6574317431
02435245415445205441424c4520743128612052451010040202000000000000000050000000000
0000000000000200000004000000000000000000000001
[64]0d0ff800040ece000f4c0fd30efa0ece
[ece]2a0406171311013f696e64657874316274310543524541544520494e4445582�7431
62204f4e207431286229500306172b2b01597461626c6573716c6974655f73657175656e63
6573716c6974655f73657175656e636504435245415445205441424c452073716c6974655f
73657175656e6365286e616d652c73657129810401071711110181737461626c6574317431
02435245415445205441424c452074312861205245414c204e4f54204e554c4c2044454641
554c542832352b3332292c622000000020ff0fd70fcc0fc10fb60fab0f9f0f940d8f0f860dd10f720f
670f5c0f510f460f3a0f2f0d9a0f253514c697465206610ddc0f0d0f020ef70eec0ee10ed50eca0da50ebc0de7
0ea80e9d0e920e870e7c0e700e650db00e570df20e430e380e2d0e220e170e0b0e000d790d
6e0d630d580d4d0d420d370d2c0d200d150d0a0cff0cf40ce90cde0cd30cc80cbd0cb153514c69746520666f726d6174203300100001010040202000000000000000070000000200
0000010000000700000004000000000000000000000001
[64]0d0eb100060da4000f8d0f210eb90dc80e7e0da40da4
[da4]22070617111101317461626c657432743207435245415445205441424c4520743228
782981330507171f1f0182357461626c6574315f73656764697274315f7365676469720543
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474552
2c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c20696478292931
060617451f0100696e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f736567646972060fc70008000000006604071723230181137461626c657431
5f7365676d656e747374315f7365676d656e747304435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b45
592c20626c6f636b20424c4f42296a030717212101811f7461626c6574315f636f6e74656e
7474315f636f6e74656e7403435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e5445474552205052494d415259204b45592c2027633061272c202763
3162272c20276332632729380206171111085f7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c622c632900000039
[2000]0d000000240c0a000fd80faf0f860f740f610f4e0f2f0f0f0eef0ed70ebe0ea50e8d
0e740e5b0e400e240e080def0dd50dbb0da00d840d680d4f0d350d1b0cfb0cda0cb90c990c
780c570c3e0c240c0a
[2c0a]18240500250f19544852454144534146453d305842494e41525918230500250f1954
4852454144534146453d30584e4f4341534517220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c4f414420455854454e53494f4e5842494e41
52591f200500330f194f4d4954204c4f414420455854454e53494f4e584e4f434153451e1f
0500330f174f4d4954204c4f414420455854454e53494f4e58525452494d1f1e0500330f19
4d4158204d454d4f52593d35303030303030305842494e4152591f1d0500330f194d415820
4d454d4f52593d3530303030303030584e4f434153451e1c0500330f174d4158204d454d4f
52593d353030303030303058525452494d181b0500250f19454e41424c4520525452454558
42494e415259181a0500250f19454e41424c45205254524545584e4f434153451719050025
0f17454e41424c4520525452454558525452494d1a180500290f19454e41424c45204d454d
535953355842494e4152591a170500290f19454e41424c45204d454d53595335584e4f4341
534519160500290f17454e41424c45204d454d5359533558525452494d18150500250f1945
4e41424c45204a534f4e315842494e41525918140500250f19454e41424c45204a534f4e31
584e4f4341534517130500250f17454e41424c45204a534f4e3158525452494d1a12050029
0f19454e41424c452047454f504f4c595842494e4152591a110500290f19454e41424c4520
47454f504f4c59584e4f4341534519100500290f17454e41424c452047454f504f4c595852
5452494d170f0500230f19454e41424c4520465453355842494e415259170e0500230f1945
4e41424c452046545335584e4f43415345160d0500230f17454e41424c4520465453355852
5452494d170c0500230f19454e41424c4520465453345842494e415259170b0500230f1945
4e41424c452046545334584e4f43415345160a0500230f17454e41424c4520465453345852
5452494d1e090500310f19454e41424c452044425354415420565441425842494e4152591e
080500310f19454e41424c45204442535441542056544142584e4f434153451d070500310f
17454e41424c4520444253544154205654414258525452494d11060500170f194445425547
5842494e41525911050500170f194445425547584e4f4341534510040500170f1744454255
4758525452494d27030500430f19434f4d50494c45523d6763632d352e342e302032303136
303630395842494e41525927020500430f19434f4d50494c45523d6763632d352e342e3020
3230313630363039584e4f4341534526010500430f17434f4d50494c45523d6763632d352e
342e3020323031363036303958525452494d0d0000000010
[4000]0d000000010cad000cad
[4cad]8650010808080808178d123020383335000130120106000106000106001f03000103
00010300000832303136303630390901070001070001070000013409010500010500010500
00013509010400010400010400010730303030303030091c0400010400010400000662696e
6172793c030102020003010202000301020200030102020003010202000301020200030102
0200030102020003010202000301020200030102020003010202000008636f6d70696c6572
09010200010200010200000664627374617409070300010300010300010465627567090402
000102000102000006656e61626c653f070200010200010200010200010200010200010200
01020001020001020001020001020001020001020001020001020001020001020001020001
020001020001087874656e73696f6e091f0400010400010400000466747339040a03000103
00010300030135090d03000103000103000003676363090103000103000103000106656f70
6f6c790910030001030001030000056a736f6e310913030001030001030000046c6f616409
1f030001030001030000036d6178091c02000102000102000105656d6f7279091c03000103
000103000304737973350916030001030001030000066e6f636173653c0201020200030102
02000301020200030102020003010202000301020200030102020003010202000301020200
03010202000301020200030102020000046f6d6974091f0200010200010200000572747265
65091903000103000103000302696d3c010102020003010202000301020200030102020003
01020200030102020003010202000301020200030102020003010202000301020200030102
0200000a746872656164736166650922020001020001020000047674616209070400010400
010400000178b4010101010200010101020001010102000101010200010101020001010102
00010101020001010102000101010200010101020001010102000101010200010101020001
01010200010101020001010102000101010200010101020001010102000101010200010101
02000101010200010101020001010102000101010200010101020001010102000101010200
01010102000101010200010101020001010102000101010200010101020001010102000101
0102000a000000010ffb000ffb
[5ffb]04040808090d000000050fb8000ff40fe90fd60fc70fb8
[6fb8]0d0502236175746f6d657267653d350d0402236d657267653d3130302c381103022b
696e746567726974792d636865636b0902021b72656275696c640a01021d6f7074696d697a
65
--
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree OR json1';
DELETE FROM t1 WHERE a MATCH 'fts*';
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a �MATCH 'thread*';
SELECT DISTINCT * FROM t1;
INSERT INTO t1(t1) SELECT x FROM t2;
0000
000000000003ec3f800000404000004080000040c00000000000000000138d40a0000040e0
000040a0000040e00ad0f4f0efc0e9c
[e9c]5e0407171f1f01810b7461626c6574315f706172656e7474315f706172656e740443
5245415445205441424c45202274315f706172656e7422286e6f64656e6);
2056414c55455328276265666f72652d757064617465272c7072696e7466282725642c
25642c25642f25642c25642c2564272c0a20202020202FROM c
UNION ALL SELECT 180-x,02020202020202020202020202020
2020202020202020202020202020202020206f6c642e612c6f6c642e622c6f6c642e632c6e
65772e612c6e65772e622c6e6519454e41424c53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000600000004000000000000000000000001
[64]0d000000050e49000f990f400eda0e8f0e49
[e49]440506171515086f7461626c6567656f3167656f3143524541544520564952545541
4c205441424c452067656f31205553494e472067656f706f6c7928747970652c636c722949
0406171f1f01637461626c657175657279706��������5657279706f6c7905435245415445
205441424c45207175657279706f6c7928706f6c79204a534f4e2c20636c72205445585429
640307�7232301810f7461626c6567656f315f706172656e7467656f315f706172656e7404
4352454154452054414246022c4257656f315f706172656e7422286e6f64656e6f20494e54
45474552205052494d41525920 BETWEEN 06172656e746e6f646529570206171f1f017f74
61626c6567656f315f6e6f646567656f315f6e6f646503435245415445205441424c452022
67656f315f6e6f7265636f72647265636f726403435245415445205441424c45207265636f7264287820
544558542c20792054455854294b01071711110181017461626c6574317431024352454154
45205441424c45207431286120494e5445474552205052494d415259204b45592c20622069lob(4
6e742c20632044454641554c542030290d0000000010
[2000]0d0000000010
[3000]
--
INSERT INTO t1(a,b) VALUES(1,2);
DELETE FRO0000));
M record;
INSERT INTO t1(a,b) VALUES(1,2)
ON CONFLICT(a) DO UPDATE SET c=t1.c+1;
00250f1676469720443
5245415445205441424c45202774315f73656764697227286c6576656c20494e5445474552
2c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c656176
65735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e54454745
522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c20696478292931
050617451f0100696e64657873716c6974655f6175746f696e6465785f74315f7365676469
725f3174315f73656764697205000000080000000066954
4852454144534146453d30584e4f4341534517220500250f17544852454144534146453d30
58525452494d1f210500330f194f4d4954204c4f4144204558544540000000000000000000000000009
[18000]0d00000001042f00042f
[1842f]974d813e1400ae7c00000000000000000000000000000001
[18fff]13
[199d7]0a
[1a03071723230181137461626c657431
5f7365676d656e747374315f7365676d656e747303435245415445205441424c4520277431
5f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b45
592c20626c6f636b20424c4f422962020717212101810f7461626c6574315f636f6e74656e
7474315f636f6e74656e7402435245415445205441424c45202774315f636f6e74656e7427
28646f63696420494e5445474552205052494d415259204b45592c20276330636f6e74656e
74272931010617111108517461626c6574317431435245415445205649525455414c205441
424c45207431205553494e4720667473330d000000030fe000b7461626c6574315f706172656e7474315f706172656e740443
52454154452054341424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510306171b1b017b7461626c
6574315f6e6f646574315f6e6f646503435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c64617461295c0207
171d1d01810b7461626c6574315f726f77696474315f726f77696402435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c61302c61312951010717111108810f7461626c65743174314352
45415445205649525455414c205441424c45207431205553494e472072747265652869642c
78302c78312c79302c79312c2b6c6162656c2c2b6f74686572290d0000000e0ef7000fe80f
d00fb70f9e0f910f810f700f5e0f4f0f390f290f180f060%f7
[1ef7]0d0e0500091d00746f702068616c66100t0500092300626f74746f6d2068616c660f
0c050009210072696768742068616c660e0b0500091f006c6566742068616c66140a050009
2b007468652077686f6c65207468696e670d090500091d00746f7020656467651008050009
2300626f74746f6d20656467650f070500092100726967687420656467650e060500091f00
6c65667420656467650b05050009190063656e7465721704050009310075707065722d7269
67687420636f726e6572170305000931006c6f7765722d726967687420636f726e65721602
0500092f0075707065722d6c65667420636f726e657216010500092f006c6f7765722d6c65
667420636f726e65720d000000010b2d000b2d
[2b2d]895001040093240000000e0000000000000001000000004120000000000000412000
000000000000000002000000004120000042b4000042c80000000000000000000342b40000
42c800000000000041200000000000000000000442b4000042c8000042b4000042c8000000
000000000000054220000042700000422000004270000000000000000000060000000040a0
00000000000042c80000000000000000000742be000042c800000000000042c80000000000
00000000080000000042c800000000000040a0000000000000000000090000000042c80000
42be000042c800000000t1b00000000a0000000042c800000000000042c800000000000000
00000b0000


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000300000004000000000000000000000001
[64]0d0ff800040f46000f9e0fd30f760f46
[f46]2e04061715110145696e6465787431783174310543524541544520494e4445582074
317831204f4e20743128612c612926030617111101397461626c6574327432044352454154
45205441424c45207432286220494e542933010617111101537461626c6574317431024352
45415445205441424c4520743128612054455854205052494d415259204b45592923020617
37110100696e64657873716c6974655f6175746f696e6465785f74315f3174310300000008
000000000d0000000010
[2000]0a0000000010
[3000]0d0000000010
[4000]0a0000000010
[5000]
--
SELECT * FROM t2 LEFT JOIN t1 ON a=0 WHERE (a='x' OR a='y') AND a IS NOT NULL;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000003ff0000040000000000000000
[64]0d000000040f53ff0fd60fa70f780f54
[f54]22040617111101317461626c657432743205435245415445205441424c4520743228
64292d03061713110145696e64657874316374310443524541544520494e44455820743163
204f4e20743128632c2061292d02061713110145696e646578743162743103435245415445
20494e44455820743162204f4e20743128622c206229280106171111013d7461626c657431
743102435245415445205441424c4520743128612c20622c2063290d000000
000000000001
[1fe8]060304010901160207020401010116020204f104010909160a000000030feb000ffa
0f
[2feb]0604090101160307040101010216020504090109160a000000
[3fda]0704010101021603070401
[4ffb]030102
--
SELECT DISTINCT d FROM t1 WHERE (-9.638e+063=b OR c=6.28) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
);
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name FROM pragma_compile_options, dual, pragma_collation_list;
PRAGMA hard_heap_limit=191000;
(id, block) FROM t2_data;
DELETE FROM bOR INSERT INTO t1(t1) SELECT x FROM t2;
INSERT INTO t2(a,b,c,d,e) VALUES(1,NULL,93,94,95)
ON CONFLICT(c) DO UPDATE SET b=true
ON CONFLICT( b ) DO NOTHING
ON 'x8';
OSELECT count(*) t0, t1 WHERE (SELECT avg(1) FILTER(WHERE t1.b));
CREATE VIRTUAL TABLE t2 USING fts5vocab('E1','roUw');
DROP TABLE IF EXISTS t1;
PRAGMA foreign_key_list(':1');
SELECT (SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
), * FROM t1 WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT rowid, d FROM t2) WHERE d=EXISTS(SELECT 1 FROM t2) COLLATE d );
SELECT * FROM t1 WHERE unlikely(a=22) AND likely(b=current_time)
);
REINDEX t1;
INSERT INTO t1(a, = (
SELECT d FROM (SELECT DISTINCT d FROM (ORDER BY id)t2) WHERE d=22 COLLATE rtrim
) b)(1000-1);
DyE x0>=48 AND x1<=50 AND y0>=48 AND y1<= c ORDER BY idSELECT rowid, * FROM c WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) HERE d=22 COLLATE rtrim
);
SELECT rowid NOT IN(SELECT d FROM (SELECT DISTINCT * FROM t2) WHERE (SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
) OR 22
), * FROM t1 (b=1 OR c= 2 ) AND a NOTNULL = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22 COLLATE rtrim
);
2WITH c(x) AS (VALUES(035370339879) UNION SELECT x+1 FROM c WHERE x<100 NOT GLOB 'ab*xyz') INSERT OR IGNORE INTO t1(a,a,c) SELECT x,null FROM c
UNION ALL SELECT 180|x,printfREATE INDEX x2 ON t1(c,b);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000400000004000000
[64]0d000000040f54000fd60fa70f780f54
[f54]22040617111101317461626c657432743205435245415445205441424c4520743228
64292d03061713110145696e64657874316374310443524541544520494e44455820743163
204f4e20743128632c2061292d02061713110145696e646578743162743103435245415445
20494e44455820743162204f4e20743128622c206129280106171111013d7461626c657431
743102435245415445205441424c4520743128612c20622c2063290d000000030fe80010
[1fe8]060304010901160207020401010116020205010401dd09160a000000030feb000ffa
0feb0ff2
[2feb]060409010116030704010101ff16020504090109160a000000030fea00
[3fea]070401010102160307040101010216020504090109160d0000
[4ffb]0301020116
--
PRAGMA hard_heap_limit=10;
SELECT c, likelihood(c=2,0.5) a,likelihood(c=2,0.5) a, b,
group_concat(b, '.') OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS
) AS no_others,
group_concat(b, '') OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE CURRENT ROW
) AS current_row,
group_concat(b, '') OVER (
ORDER BY CASE c WHEN 32 THEN 214 WHEN 648 THEN 105 WHEN 807 THEN 526 WHEN 122 THEN 218 ELSE 3424840755 END GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE GROUP
) AS grp,
group_concat(b, '.') OVER (
ORDER BY CASE c WHEN 520 THEN 709 WHEN 12 THEN 114 WHEN 179 THEN 799 WHEN a THEN 232 END GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE TIES
) AS ties
FROM t1 ORDER BY c, a;
SELECT c, likelihood(c=2,0.5) a,likelihood(c=2,0.5) a, b,
group_concat(b, '.') OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS
) AS no_others,
group_concat(b, '') OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE CURRENT ROW
) AS current_row,
group_concat(b, '') OVER (
ORDER BY CASE c WHEN 32 THEN 214 WHEN 648 THEN 105 WHEN 807 THEN 526 WHEN 122 THEN 218 ELSE 3424840755 END GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE GROUP
) AS grp,
group_concat(b, '.') OVER (
ORDER BY CASE c WHEN 520 THEN 709 WHEN 12 THEN 114 WHEN 179 THEN 799 WHEN a THEN 232 END GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE TIES
) AS ties
FROM t1 ORDER BY c, a;
UPDATE t1 SET a = a + 10 WHERE ( a = 1 OR a = b ) AND a IS NOT NULL OR a=10 ;
SELECT c, likelihood(c=2,0.5) a,likelihood(c=2,0.5) a, b,
group_concat(b, '.') OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE NO OTHERS
) AS no_others,
group_concat(b, '') OVER (
ORDER BY c GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE CURRENT ROW
) AS current_row,
group_concat(b, '') OVER (
ORDER BY CASE c WHEN 32 THEN 214 WHEN 648 THEN 105 WHEN 807 THEN 526 WHEN 122 THEN 218 ELSE 3424840755 END GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE GROUP
) AS c,
group_concat(b, '.') OVER (
ORDER BY CASE c WHEN 520 THEN 709 WHEN 12 THEN 114 WHEN 179 THEN 799 WHEN a THEN 232 END GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW EXCLUDE TIES
) AS ties
FROM t1 ORDER BY c, a;
2SELECT a,b,y,LEFT JOIN a ON b=y;
DROP INDEX t1b;
CREATE TABLE tx(x,y);
SELECT time(4636515773114


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000000000040000000400000000000000
[64]0d0ee400050dfb000fbf0f540eec0dfb0eb1
[dfb]81330407171f1f0182357461626c6574315f73656764697274315f73656764697204
435245415445205441424c45202774315f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73266172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4551e86c6576656c2c205964782929
31050617451f0100696e64657873716c6974655f6175746f696e6465785f74315f73656764
69725f3174315f7365676469720500000008000000006603071723230181137461626c6574
315f7365676d656e747374315f7365676d656e74730343524541544520544142fc45202774
315f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f422969020717212101811d7461626c6574315f636f6e7465
6e7474315f636f6e74656e7403835245415445205441424c45202774315f636f6e74656e74
2728646f63696420494e5445474552205051494d415259204b45592c2027633061272c2027
6331636f6e74656e7427293f0106171111086d7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c636f6e74656e743d22
22290d000000080e17000fc30f7a0f310f030ebe0e910e5c
[1e17]4308050081090073756e7420696e2063756c706120717569206f6666696369612064
65736572756e74206d6f6c6c697420616e696d20696420657374206c61626f72756d2e3307
04006b004578636570746575722073696e74206f6363616563617420637570696461746174
206e6f6e2070726f6964656e742c2b0604005b0063696c6c756d20646f6c6f726520657520
667757696174206e756c6c612070617269617475722e430505008109004475697320617574
6520697275726520646f6c6f7220696e20726570726568656e646572697420696e20766f6c
7570746174652076656c697420657373652c0404005d006e69736920757420616c69717569
7020657820656120636f6d6d6f646f20636f6e7365717561742e4703050081110055742065
6e696d206164206d696e696d2076656e69616d2c2071756973206e6f737472756420657865
726369746174696f6e20756c6c616d636f206c61626f726973470205008111007365642064
6f20656975736d6f642074656d706f7220696e6369646964756e74207574206c61626f7265
20657420646f6c6f7265206d61676e6120616c697175612e3b0104007b004c6f72656d2069
7073756d20646f6c6f722073697420616d65742c20636f6e73656374657475722061646970
697363696e6720656c69
0000000000000001
[3000]0d000000010d57000d57
[3d57]8526010808080808178a3e3020363635000260640303040002086970697363696e67
0301080002056c6971756103020c00050269700304040001036d65740301060001036e696d
03080900010375746503050300000663696c6c756d0306020001066f6d6d6f646f03040700
02096e736563746574757203010700050471756174030408000104756c7061030804000207
706964617461740307050000086465736572756e540308070001016f0302030002036c6f72
0601040004050005016506020a000403000103756973030502000002656103040600010669
75736d6f640302040001036c69740301090001036e696d03030300010373736503050b0002
017403080b0001017403020900010175030604000101780304050002076365707465757203
170200020a65726369746174696f6e03030900000666756769617403060500000269640308
0a0001016e0705060400030300d5086369646964756e740302060001047073756d03010300
0104727572650305040000066c61626f7265030208000502697303030afff502756d03080c
0001046f72656d0301020000056d61676e6103020b000104696e696d0303050001046f6c6c
69740308080000046e6973690304020001026f6e0307060002057374727564030308000104
756c6c610306060000086f6363616563617403070400010666666963696103080600000870
61726961747572030607000107726f6964656e740307070000037175690308050003017303
030700000d726570726568656e6465726974030507000003736564030202000103696e7403
070300020174030105000103756e7403080200000674656d706f72030205000007756c6c61
6d636f03030a0001017409020700010200010300000576656c697403050a0002046e69616d
0303060001086f6c757074617465030509000a000000010f
[4ffb]0404080809
--
SELECT rowid , quote(matchinfo(t1,WHERE;
PRAGMA writable_schema=ON;
SELECT avg(DISTINCT b) FROM t1 WHERE (SELECT a,b,c FROM t1 EXCEPT SELECT a,b,c FROM t1 WHERE b>=''
ORDER BY a DESC,b temp_store;
DESC,g DESC,c ASC) IN (1,2,3,91979416280333757,101);
SAVEPOINT one;
SELECT w FROM t2 WHERE xyz+z=6 AND xyz<>5;
PRAGMA hard_heap_limit=191000;
UPDATE t1 SET y='Vr';
REINDEX;
WITH RECURSIVE c(x) AS (VALUES('6Q-.J%;uX,FleQe$CX @..R{nndd,W') UNION ALL SELECT x+1 FROM c WHERE x NOT IN(SELECT rowid , quote(matchinfo(t1,WHERE)<100)
INSERT OR IGNORE INTO t1(a,a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d]',x*781) FROM c;
DELETE FROM t1 WHERE a MATCH 'fts*';
SELECT rowidFROM t1 WHERE t1 MATCH '"t labore et dolore"' t1 MATCH 'e*';
SELECT sum(length(name)) FROM dbstat;
SELECT * FROM t3;
VACUUM;
DROP INDEX t1x2;
SELECT * FROM t2;
SELECT * FROM t2 NOTNULL;
SELECT * FROM pragma_table_xinfo(sqlite_master.name), sqlite_master;
DELETE FROM t2;
INSERT INTO t1(t1) SELECT x FROM t2UPDATE t1 SET ex=ltrim(6.1995,ex) WHERE x0>=4 AND x1<=8 AND 4>=y0 AND y0<current_time;
SELECT rtreecheck('t1');
SELECT rowid, t1 MATCH '*';
SELECT affinity(a) FROM t1;
SELECT * FROM t2 WHERE term='';
SELECT <= FROM c1 ORDER BY a;
oINSERT INTO t1(a,c) VALUES(5,30);
SELECT * FROM t1 WHERE unlikely(a=22) AND likely(b=current_time)
AND likelihood(c=);
INSERT INTO t1(a,b)(1000,-1);
INSERT OR IGNORE INTO a VALUES("d");
SELECT sum(length(name)) FROM dbstat;
DELETE FROM t1;
DELETE FROM t1;
PRAGMA temp_store;
SELECT * FROM t1(sqlite_master.name), sqlite_master;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE true;
DELETE FROM;
DELETE FROM t1 WHERE t1 MATCH '�*';
PRAGMA temp_store;
SELECT * FROM sqlite_master x, pragma_index_xinfo(x.name);
SELECT ~ FROM t2 WHERE term='e' t2;
;
CREATE TABLE t5(y;
SELECT ex FROM t1 WHERE x0>=4;
PRAGMA jounal_mode=DELETE;
SELECT * FROM t1, bb;
AND UNBOUNDED FOLLOWING)
;
DROP TABLE t1;
DROP INDEX t1x2;
CREATE TEMP TRIGGER"a"UPDATE ON"h"FOR EACH ROW WHEN strftime(*)FILTER(WHERE strftime(*)FILTER(WHERE strftime(*)FILTER(WHERE strftime(*)FILTER(WHERE strftime(*)FILTER(WHERE sqlite_master)OVER"c")OVER"a")OVER"a")OVER"a")OVER"a"BEGIN VALUES(fts4)UNION VALUES(sqlite_master)UNION VALUES(term)EXCEPT SELECT DISTINCT"a"NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL NOTNULL AS"b"FROM((VALUES("a")))JOIN((VALUES("a")))JOIN((VALUES("a")))JOIN((VALUES("a")))WINDOW"b"AS()UNION VALUES("a")UNION VALUES("a")UNION VALUES("a");


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000000000040000000400000000000000
[64]0d0ee400050dfb000fbf0f540eec0dfb0eb1
[dfb]81330407171f1f0182357461626c6574315f73656764697274315f73656764697204
435245415445205441424c45202774315f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73266172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4551e86c6576656c2c205964782929
31050617451f0100696e64657873716c6974655f6175746f696e6465785f74315f73656764
69725f3174315f7365676469720500000008000000006603071723230181137461626c6574
315f7365676d656e747374315f7365676d656e74730343524541544520544142fc45202774
315f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f422969020717212101811d7461626c6574315f636f6e7465
6e7474315f636f6e74656e7403835245415445205441424c45202774315f636f6e74656e74
2728646f63696420494e5445474552205051494d415259204b45592c2027633061272c2027
6331636f6e74656e7427293f0106171111086d7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c636f6e74656e743d22
22290d000000080e17000fc30f7a0f310f030ebe0e910e5c
[1e17]4308050081090073756e7420696e2063756c706120717569206f6666696369612064
65736572756e74206d6f6c6c697420616e696d20696420657374206c61626f72756d2e3307
04006b004578636570746575722073696e74206f6363616563617420637570696461746174
206e6f6e2070726f6964656e742c2b0604005b0063696c6c756d20646f6c6f726520657520
667757696174206e756c6c612070617269617475722e430505008109004475697320617574
6520697275726520646f6c6f7220696e20726570726568656e646572697420696e20766f6c
7570746174652076656c697420657373652c0404005d006e69736920757420616c69717569
7020657820656120636f6d6d6f646f20636f6e7365717561742e4703050081110055742065
6e696d206164206d696e696d2076656e69616d2c2071756973206e6f737472756420657865
726369746174696f6e20756c6c616d636f206c61626f726973470205008111007365642064
6f20656975736d6f642074656d706f7220696e6369646964756e74207574206c61626f7265
20657420646f6c6f7265206d61676e6120616c697175612e3b0104007b004c6f72656d2069
7073756d20646f6c6f722073697420616d65742c20636f6e73656374657475722061646970
697363696e6720656c69
0000000000000001
[3000]0d000000010d57000d57
[3d57]8526010808080808178a3e3020363635000261640303040002086970697363696e67
0301080002056c6971756103020c00050269700304040001036d65740301060001036e696d
03080900010375746503050300000663696c6c756d0306020001066f6d6d6f646f03040700
02096e736563746574757203010700050471756174030408000104756c7061030804000207
706964617461740307050000086465736572756e540308070001016f0302030002036c6f72
0601040004050005016506020a000403000103756973030502000002656103040600010669
75736d6f640302040001036c69740301090001036e696d03030300010373736503050b0002
017403080b0001017403020900010175030604000101780304050002076365707465757203
170200020a65726369746174696f6e03030900000666756769617403060500000269640308
0a0001016e070506040003030002086369646964756e740302060001047073756d03010300
0104727572650305040000066c61626f7265030208000502697303030afff502756d03080c
0001046f72656d0301020000056d61676e6103020b000104696e696d0303050001046f6c6c
69740308080000046e6973690304020001026f6e0307060002057374727564030308000104
756c6c610306060000086f6363616563617403070400010666666963696103080600000870
61726961747572030607000107726f6964656e740307070000037175690308050003017303
030700000d726570726568656e6465726974030507000003736564030202000103696e7403
070300020174030105000103756e7403080200000674656d706f72030205000007756c6c61
6d636f03030a0001017409020700010200010300000576656c697403050a0002046e69616d
0303060001086f6c757074617465030509000a000000010f
[4ffb]0404080809
--
SELECT rowid , quote(matchinfo(t1,WHERE;
PRAGMA writable_schema=ON;
SELECT avg(DISTINCT b) FROM t1 WHERE (SELECT a,b,c FROM t1 EXCEPT SELECT a,b,c FROM t1 WHERE b>='d'
ORDER BY a DESC,b DESC,g DESC,c ASC) IN (1,2,3,91979416280333757,101);
SAVEPOINT one;
SELECT w FROM t2 WHERE xyz+z=6 AND xyz<>5;
PRAGMA hard_heap_limit=191000;
UPDATE t1 SET y='Vr';
WITH RECURSIVE c(x) AS (VALUES('6Q-.J%;uX,FleQe$CX @..R{nndd,W') UNION ALL SELECT x+1 FROM c WHERE x NOT IN(SELECT rowid , quote(matchinfo(t1,WHERE)<100)
INSERT OR IGNORE INTO t1(a,a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d]',x*781) FROM c;
DELETE FROM t1 WHERE a MATCH 'fts*';
SELECT rowidFROM t1 WHERE t1 MATCH '"t labore et dolore"' t1 MATCH 'e*';
VACUUM;
SELECT * FROM t2;
SELECT * FROM t2;
SELECT * FROM pragma_table_xinfo(sqlite_master.name), sqlite_master;
DELETE FROM t2;
INSERT INTO t1(t1) SELECT x FROM t2UPDATE t1 SET ex=ltrim(6.1995,ex) WHERE x0>=4 AND x1<=8 AND 4>=y0 AND y0<current_time;
SELECT rtreecheck('t1');
SELECT rowid, t1 MATCH '*';
SELECT affinity(a) FROM t1;
SELECT * FROM t2 WHERE term='';
oINSERT INTO t1(a,c) VALUES(5,30);
SELECT * FROM t1 WHERE unlikely(a=22) AND likely(b=current_time)
AND likelihood(c=);
SELECT quote(x), trim(x),rtrim(x NOTNULL),ltrim(x) FROM t1;
INSERT INTO t1(a,b)(1000,-1);
DELETE FROM t1;
DELETE FROM t1;
PRAGMA temp_store;
SELECT * FROM t1(sqlite_master.name), sqlite_master;
DELETE FROM t1 WHERE t1 MATCH 'c*';
SELECT ~ FROM t2 WHERE term='e';
CREATE TABLE t5(y;
SELECT ex FROM t1 WHERE x0>=4;
PRAGMA jounal_mode=DELETE;
AND UNBOUNDED FOLLOWING)
;
DROP TABLE t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000004000000040000000000000000
[64]0d000000040f53ff0fd60fa70f780f54
[f54]22040617111101317461626c657432743205435245415445205441424c4520743228
64292d03061713110145696e64657874316374310443524541544520494e44455820743163
204f4e20743128632c2061292d02061713110145696e646578743162743103435245415445
20494e44455820743162204f4e20743128622c206129280106171111013d7461626c657431
743102435245415445205441424c4520743128612c20622c2063290d000000
[1fe8]060304010901160207020401010116020204f104010909160a000000030feb000ffa
0feb0f
[2feb]0604090101160307040101010216020504090109160a000000
[3fda]0704010101021603070401010102160205040901
[4ffb]030102
--
SELECT DISTINCT * FROM t1 WHERE (-9.638e+063=b OR c=6.28) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
);
SELECT rowid, * FROM t1 WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM (ORDER BY id)t2) WHERE d=22 COLLATE rtrim
);
INSERT INTO t1 SELECT replace(compile_options,'_',' '), dummy, name FROM pragma_compile_options, dual, pragma_collation_list;
PRAGMA hard_heap_limit=191000;
DELETE FROM bOR INSERT INTO t1(t1) SELECT x FROM t2;
INSERT INTO t2(a,b,c,d,e) VALUES(1,NULL,93,94,95)
ON CONFLICT(c) DO UPDATE SET b=true
ON CONFLICT( b ) DO NOTHING
ON 'x8';
CREATE VIRTUAL TABLE t2 USING fts5vocab('E1','roUw');
PRAGMA foreign_key_list('�1');
SELECT (SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
), * FROM t1 WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT rowid, d FROM t2) WHERE d=EXISTS(SELECT 1 FROM t2) COLLATE d );
SELECT * FROM t1 WHERE unlikely(a=22) AND likely(b=current_time)
);
REINDEX t1;
INSERT INTO t1(a, = (
SELECT d FROM (SELECT DISTINCT d FROM (ORDER BY id)t2) WHERE d=22 COLLATE rtrim
) b)(1000-1);
DyE x0>=48 AND x1<=50 AND y0>=48 AND y1<= c ORDER BY idSELECT rowid, * FROM c WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) HERE d=22 COLLATE rtrim
);
SELECT rowid NOT IN(SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE (SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
) OR 22
), * FROM t1 WHERE (b=1 OR c= 2 ) AND a NOTNULL = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22 COLLATE rtrim
);
2WITH c(x) AS (VALUES(035370339879) UNION SELECT x+1 FROM c WHERE x<100 NOT GLOB 'ab*xyz') INSERT OR IGNORE INTO t1(a,a,c) SELECT x,null FROM c
UNION ALL SELECT 180|x,printf;
0


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000400000004000000000000000000
0000
[64]0d000000040f53ff0fd60fa70f780f54
[f54]22040617111101317461626c657432743205435245415445205441424c4520743228
64292d03061713110145696e64657874316374310443524541544520494e44455820743163
204f4e20743128632c2061292d02061713110145696e646578743162743103435245415445
20494e44455820743162204f4e20743128622c206129280106171111013d7461626c657431
743102435245415445205441424c4520743128612c20622c2063290d000000
[1fe8]0603040109011602070204010101160202050104010909160a000000030feb000ffa
0feb0f
[2feb]0604090101160307040101010216020504090109160a000000030fea000ffa0f
[3fda]070401010102160307040101010216020504090109160d0000
[4ffb]030102
--
SELECT rowid, * FROM t1 WHERE (-9.638e+063=b OR c=6.28) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
);
SELECT rowid, * FROM t1 WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22 COLLATE rtrim
);
SELECT (SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
), * FROM t1 WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=EXISTS(SELECT 1 FROM t2) COLLATE d );
SELECT rowid, * FROM t1 WHERE (b=1 OR c=2) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d AND 22
);
SELECT rowid, * FROM t1 WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22 COLLATE rtrim
);
SELECT rowid NOT IN(SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d OR 22
), * FROM t1 WHERE (b=1 OR c= 2 ) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2) WHERE d=22 COLLATE rtrim
);
SELECT rowid, * FROM t1 WHERE (-9.638e+063=b OR c=2) AND a = (
SELECT d FROM (SELECT DISTINCT d FROM t2 NOT BETWEEN '' AND 'mG') WHERE d OR 22
);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000400000004000000000000000000000001
[64]0d0ee400050dfb000fbf0f540eec0dfb0eb1
[dfb]81330407171f1f0182357461626c6574315f73656764697274315f73656764697204
435245415445205441424c45202774315f73656764697227286c6576656c20494e54454745
522c69647820494e54454745522c73746172745f626c6f636b20494e54454745522c6c6561
7665735f656e645f626c6f636b20494e54454745522c656e645f626c6f636b20494e544547
45522c726f6f7420424c4f422c5052494d415259204b4559286c6576656c2c206964782929
31050617451f0100696e64657873716c6974655f6175746f696e6465785f74315f73656764
69725f3174315f7365676469720500000008000000006603071723230181137461626c6574
315f7365676d656e747374315f7365676d656e747303435245415445205441424c45202774
315f7365676d656e74732728626c6f636b696420494e5445474552205052494d415259204b
45592c20626c6f636b20424c4f422969020717212101811d7461626c6574315f636f6e7465
6e7474315f636f6e74656e7402435245415445205441424c45202774315f636f6e74656e74
2728646f63696420494e5445474552205052494d415259204b45592c2027633061272c2027
6331636f6e74656e7427293f0106171111086d7461626c6574317431435245415445205649
525455414c205441424c45207431205553494e47206674733328612c636f6e74656e743d22
22290d000000080e17000fc30f7a0f310f030ebe0e910e5c0e17
[1e17]4308050081090073756e7420696e2063756c706120717569206f6666696369612064
65736572756e74206d6f6c6c697420616e696d20696420657374206c61626f72756d2e3307
04006b004578636570746575722073696e74206f6363616563617420637570696461746174
206e6f6e2070726f6964656e742c2b0604005b0063696c6c756d20646f6c6f726520657520
667567696174206e756c6c612070617269617475722e430505008109004475697320617574
6520697275726520646f6c6f7220696e20726570726568656e646572697420696e20766f6c
7570746174652076656c697420657373652c0404005d006e69736920757420616c69717569
7020657820656120636f6d6d6f646f20636f6e7365717561742e4703050081110055742065
6e696d206164206d696e696d2076656e69616d2c2071756973206e6f737472756420657865
726369746174696f6e20756c6c616d636f206c61626f726973470205008111007365642064
6f20656975736d6f642074656d706f7220696e6369646964756e74207574206c61626f7265
20657420646f6c6f7265206d61676e6120616c697173612e3b0104007b004c6f72656d2069
7073756d20646f6c6f722073697420616d65742c20636f6e73656374657475722061646970
697363696e6720656c69740d0000000010
[3000]0d000000010d57000d57
[3d57]8526010808080808178a3e3020363635000261640303040002086970697363696e67
0301080001056c6971756103020c00050269700304040001036d65740301060001036e6a6d
03080900010375746503050300000663696c6c756d0306020001066f6d6d6f646f03040700
02096e736563746574757203010700050471756174030408000104756c7061030804000207
706964617461740307050000086465736572756e740308070001016f0302030002036c6f72
0601040004050005016506020a000403000103756973030502000002656103040600010669
75736d6f640302040001036c69740301090001036e696d13030300010373736503050b0002
017403080b0001017403020900010175030604000101780304050002076365707465757203
070100020a65726369746174696f6e03030900000666756769617403060500000269640308
0a0001016e070506040003030002086369646964756e740302060001047073756d03010300
0104727572650305040000066c61626f7265030208000502697303030b000502756d03080c
0001046f72656d0301020000056d61676e6103020b000104696e696d0303050001056f6c6c
69740308080000046e6973690304020001026f6e0307060002057374727564030308000104
756c6c610306060000086f6363616563617403070400010666666963696103080600000870
61726961747572030607000107726f6964656e740307070000037175690308050003017303
030700000d726570726568656e6465726974030507000003736564030202000103696e7403
070300020174030105000103756e7403080200000674656d706f72030205000007756c6c61
6d636f03030a0001017409020700010200010300000576656c697403050a0002046e69616d
0303060001086f6c757074617465030509000a000000010ffb000ffb
[4ffb]0404080809
--
CREATE VIRTUAL TABLE t4 USING fts5vocab('t1','instance');
SELECT rowid, quote(matchinfo(t1, t1 )) FROM t1 WHERE t1 MATCH 'e*';
SELECT * FROM a ORDER (-10 AND x1<=1.0e+0)BY a;
SELECT * FROM a ORDER (-10 AND x1<=1.0e+0)BY a;
cf0001fa01f301de01cf
, 40180000000000004018000000000000401400000000000040140000000000000906050101
92
736576656e2503050707070740140000000000004018000000000000401800000000000040
00000002
40180000000000000304020104030302010403020201020301020102
PRAGMA foreign_keys=ON;
ALTER TABLE t1 RENAME TO alkjalkjdfiiiwuer987lkjwer82mx97sf98788s9789s;
DROP TABLE t1;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000400000004076000000000000000000001
[64]0d000000040f5c000fd80fac0f800f5c
[f5c]22040617111101317461626c657432743205435245415445205441424c4520743228
64292a0306171311013f696e64657874316274310443524541544520494e44455820743162
204f4e2074312862292a0206171311013f696e64657874316174310343524541544520494e
44455820743161204f4e20743128612926010617111101397461626c657431743102435245
415445205441424c4520743128612c622c63290d0000003f0dd3000ffa0ff30feb0fe30fda
0fd10fc80fc00fb70fae0fa50f9c0f930f8a0f810f790f700f670f5e0f550f4c0f430f3a0f
310f280f1f0f160f0d0f040efb0ef20eea0ee10ed80ecf0ec60ebd0eb40eab0ea20e990e90
0e870e7e0e750e6c0e630e5a0e510e480e3f0e360e2d0e240e1b0e120e090e000df70dee0d
e50ddc0dd3
00000001
[1dd3]073f04010101053f20073e04010101053e1f073d04010101053d1e073c0401010105
3c1d073b04010101053b1c073a04010101053a1b07390401010105391a0738040101010538
19073704010101053718073604010101053617073504000101053516073404010101053415
07330401010105331407320401010105321307310401010105311207300400f10105301107
2f04010101052f10072e04010101052e0f072d04010101052d0e072c04010101052c0d072b
04010101052b0c072a04010101052a0b07290401010105290a072804010101052809072704
01010105270807260401010105260707250401010105250607240401010105240507230401
01010523040722040101010522030721040101010521020620040101090520071f04010101
041f10071e04010101041e0f071d04010101041d0e071c04010101041c0d071b0401010104
1b0c071a04010101041a0b07190401010104190a0718040101010418090717040101010417
08071604010101041607071504010101041506071404010101041405071304010101041304
0712040101010412030711040101010411020610040101090410070f04010101030f08070e
04010101030e07070d04010101030d06070c04010101030c05070b04010101030b04070a04
010101030a0307090401010103090206080401010903080707040101010207040706040101
01020603070504010101020502060404010109020406030409010103020502040901090204
01040809090a0000003f0e8a000ffc0ff70ff20fec0fe60fe00fda0fd40fce0fc80fc20fbc
0fb60fb00faa0fa40f9e0f980f920f8c0f860f800f7a0f740f6e0f680f620f5c0f560f500f
4a0f440f3e0f380f320f2c0f260f200f1a0f140f0e0f080f020efc0ef60ef00eea0ee40ede
0ed80ed20ecc0ec60ec00eba0eb40eae0ea80ea2
000001
[2e8a]05030101053f05030101053e05030101053d05030101053c05030101053b05030101
053a0503010105390503010105380503010105370503010105360503010105350503010105
3405030101053305030101053205030101053105030101053005030101052f05030101052e
05030101052d05030101052c05030101052b05030101052a05030101052905030101052805
03010105270503010105260503010105250503010105240503010105230503010105220503
0101052105030101052005030101041f05030101041e05030101041d05030101041c050301
01041b05030101041a05030101041905030101041805030101041705030101041605030101
04150503010104140503010104130503020104120503010104110503010104100503010103
0f05030101030e05030101030d05030101030c05030101030b05030101030a050301010309
05030101030805030101020705030100020605030101020505030101020404030901030403
090102030308090a0000003f0e88000ffc0ff60ff00fea0fe40fde0fd80fd20fcc0fc60fc0
0fba0fb40fae0fa80fa20f9c0f960f900f8a0f840f7e0f780f720f6c0f660f600f5a0f540f
4e0f480f420f3c0f360f300f2a0f240f1e0f180f120f0c0f060f000efa0ef40eee0ee80ee2
0edc0ed60ed00eca0ec40ebe0eb80eb20eac0ea60ea00e
[3e88]050301013f3f050301013e3e050301013d3d050301013c3c050301013b3b05030101
3a3a0503010139390503010138380503010137370503010136360503010135350503010134
34050301013333050301013232050301013131050301013030050301012f2f050301012e2e
050301012d2d050301012c2c050301012b2b050301012a2a05030101292905030101282805
03010127270503010126260503010125250503010124240503010123230503010122220503
01012121050301012020050301011f1f050301011e1e050301011d1d050301011c1c050301
011b1b050301011a1a05030101191905030101181805030101171705030101161605030101
1515050301011414050301011313050301011212050301011111050301011010050301010f
0f050301010e0e050301010d0d050301010c0c050301010b0b050301010a0a050301010909
0503010108080503010107070503010106060503010105050503010104040503010103ab05
0301010202030309090d000000010ffb000ffb
[4ffb]030102
--
SELECT CASE v1.d WHEN 11 THEN raise(abort,'abort text')
WHEN 12 THEN raise(ignore)
WHEN 13 THEN raise(rollback,'ollback text' IS NOT FALSE)
WHEN 14 THEN raise(fail, length( count )'ail text')
WHERE a=4 AND b LIKE 1=cx<<8;
SELECT a,c,b FROM t1 INTERSECT SELECT a,b,c FROM t1 WHERE b>='d'
ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b&'Qj!-@UA Y N?].s|{!w8M 6##U!-2p,b* {vN4n#cW@l!' ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,ceil(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'c'))OVER w1,min(d NOT IN('%','n?','c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)OVER w1,
nth_value(a,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(NOT EXISTS(SELECT 1 FROM (SELECT a,a,min(d NOT IN('a','', 'c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)OVER w1,
nth_value(a,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,lst_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b>=12<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY CAST(b AS real) ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE w
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)))OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b>=12<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY CAST(b AS real) ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE w
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING));
DELETE FROM t1 WHERE x0>-10 AND x1<=1.0e+0 AND y0<92;
SELECT * FROM t2, (SELECT a, b, count(*) OVER (PARTITION BY a) AS cx FROM t1) END;
SELECT * FROM t3;
INSERT INTO t1(t1) SELECT x FROM t2;
SELECT EXISTS(SELECT 1 FROM t1 ORDER BY sum NOT IN('a','b','c')(a) OVER ()) FROM t1;
SELECT a,c,b FROM t1 INTERSECT SELECT a,b,c FROM t1 WHERE b>='d'
ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b&'Qj!-@UA Y N?].s|{!w8M 6##U!-2p,b* {vN4n#cW@l!' ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,ceil(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)OVER w1,
nth_value(a,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,lst_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b>=12<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY CAST(b AS real) ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE w
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING));
DELETE FROM t1 WHERE 92%5/y0;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'QNa!*"-}N P jj5[y [2:h';
 


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000000000050000
[64]0d000000050e55000f740f3c0ef90ed10e55

[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
7a292041530a53454c4543542074312e622c7432d2622046524f4d2074302c743220574845
52452074312e613d74322e712047524f5550204259203120484156494e47207431ed63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c6ebc672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63642c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d00

0001
[1e7b]260a1401010208000000000000000000000001081908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a030091eb851
eb851f68696363754726081400f10207ffffffffffff0000000000000709080746008c4019
1eb851eb850f686a6363757025071401010108000000000000000000000010071908063c78
40091eb851eb851f686963637570250614010101180000000000000003b000000007190805
326450091eb851eb851f6869636375702505140101d1080000000000000000000000000719
0804295040091eb851eb851f68696363f670250404010101080000000000000cf000000000
072908031e3c40091eb851eb851f68696363757025031401010107ff000000000000000000
000007190802142840091eb851eb851f68696363757024021409010107fffe000000000000
010000000619080b1540091eb851fb851f6869636375702201140808080800d60000100000
000000008a07190840091eb841eb851f6869737375700a0000000a
[2faa]080501010001095a0ad8050101000108500908050101000107460808050101000106
3d07080501010101053206070501010001042805080501010001031e04080501010001fd14
030705090100010a02050507f800090a00
[3fcf]040308010a0403080109040308010814030801070403080106040308010504020801
0404030804d30403080102030308090d00
--
CREATE TRIGGER a AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
INSERT INTO t1(a,b)
SELECT a, sum(a) OVER (PARTITION BY b ORDER BY a ) FROM t2 ORDER BY a;
END;
VACUUM;
WITH c(x) AS (SELECT CASE x WHEN 371 THEN 389 WHEN 512 THEN 632 END<='') INSERT INTO t1(a) SELECT randomblob(3000<<6) FROM t1 ;
INSERT INTO t1(a,b)
SELECT a, sum(a) OVER (PARTITION BY b ORDER BY a ) FROM t2 ORDER BY a;
RECURSIVE 3000 (x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c COLLATE rtrim)
INSERT INTO t1(a) SELECT randomblob(3000) FROM c;
INSERT INTO t1(b) VALUES(zeroblob(-6.75396551e-2));
PRAGMA page_size=current_date;
CREATE TRIGGER a AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000000000050000000400000000
0001
[64]0d000000050e70000fc60f7e0f230ed00e70
[e70]5e0507171f1f01810b7461626c6574315f706172656e7474315f706172656e740543
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510406171b1b017b7461626c
6574315f6e6f646574315f6e6f646504435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c6461746129590307
171d1d0181057461626c6574315f726f77696474315f726f77696403435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c613029460206171111087b7461626c6574317431435245415445
205649525455414c205441424c45207431205553494e472072747265652869642c78302c78
312c79302c79312c2b65782938010617171701517461626c65636f6f7264636f6f72640243
5245415445205441424c4520636f6f72642876205245414c2c2077205245414c290d000000
0a0fbb000ffa0ff30fec0fe50fde0fd70fd0
[1fbb]050a0301010a02050903010109020508030101080205070301010702050603010106
02050503010106020504030101040205030301010302050203010102020401030901020d0e
4f00640b5a120dbb0d840feb0dc60fd70fcc0fc10fb60fab0f9f0f940d8f0f860dd10f720f
670f5c0f510f460f3a0f2f0d9a0f210ddc0f0d0f020ef70eec0ee10ed50eca0da50ebc0de7
0ea80e9d0e920e870e7c0e700e650db00e570df20e430e380e2d0e220e170e0b0e000d790d
6e0d630d580d4d0d420d370d2c0d200d150d0a0cff0cf40ce90cde0cd30cc80cbd0cb10ca6
0c9b0c900c850c7a0c6f0c640c590c4e0c420c370c2c0c210c160c0b0c000bf50bea0bdf0b
d30bc70bbb0baf0ba30b970b8b0b7f0b730b670b5a
00000000000001
[2b5a]0ace1a0400011703313078313009ce1904000115033130783909ce18040001150331
30783809ce1704000115033130783709ce1604000115033130783609ce1504000115033130
783509ce1404000115033130783409ce1304000115033130783309ce120400011503313078
3209ce1104000115033130783109c63204000115033978313008c631040001130339783908
c630040001130339783808c62f040001130339783708c62e040001130339783608c62d0400
01130339783508c62c040001130339783408c62b040001130339783308c62a040001130339
783208c629040001130339783109be4a04000115033878313008be49040001130338783908
be48040001130338783808be47040001130338783708be46040001130338783608be450400
01130338783508be44040001130338783408be43040001130338783308be42040001130338
783208be41040001130338783109b66204000115033778313008b661040001130337783908
b660040001130337783808b65f040001130337783708b65e040001130337783608b65d0400
01130337783508b65c040001130337783408b65b040001130337783308b65a040001130337
783208b659030001130337783109ae7a04000115033678313008ae79040001130336783908
ae78040001130336783808ae77040001130336783708ae78240001130336783608ae750400
01130336783508ae74040001130336783408ae73040001130336783308ae72040001130336
783208876a0400011302317832088f52040001130232783208973a0400011302337832089f
22040001130234783208a70a0400011302357832088769040001130231783108876c040001
1302317834088f54040001130232783408973c0400011302337834089f2404000113023478
3408a70c04000113023578340e6c0008ae71040001130336783109a7120400011502357831
3008a711040001130235783908a710040001130235783808a70f040001130235783708a70e
040001130235783608a70d04000113023578350e0eb300080001000308a70b040001130235
78330ed10008a7090400011302357831099f2a040001150234783130089f29040001130234
7839089f280400011302347838089f270400011302347837089f260400011302347836089f
2504000112023478350f1800090009133478089f2304000113023478330f3600089f210400
01130234783109974204000115023378313008974104000113023378390897400400011302
33783808973f040001130233783608973e040001130233783608973d04000113023378350f
7d0009000913337808973b04000113023378330f9b000897390400011302337831098f5a04
0001150232783130088f590400011302327839088f580400011302327838088f5704000113
02327837088f560400011302327836088f5504000113023278350fe200090009133278088f
530400011302327833000000088f5104000113023278310987720400011502317831300887
710400011302317839088770040001130231783808876f040001130231783708876e040001
130231783608876d04000113023178350ff80009000913317808876b040001130231783300
0000000008000100030d000000030186ff0b2d065a0187
[3187]8950030400932400000032000000000000232f411000004130000040e00000411000
00000000000000232e411000004130000040c0000041000000000000000000232d41100000
4130000040a0000040e00000000000000000232c41100000413000004080000040c0000000
0000000000232b41100000413000004040000040a00000000000000000232a411000004130
00004000000040800000000000000000232941100000413000003f80000040400000000000
0000001f4a410000004120000041200000414000000000000000001f494100000041200000
41100000413000000000000000001f48410000004120000041000000412000000000000000
001f47410000004120000040e00000411000000000000000001f46410000004120000040c0
0000410000000000000000001f45410000004120000040a0000040e000000000000000001f
4441000000412000004080000040c000000000000000001f43410000004120000040400000
40a000000000000000001f42410000004120000040000000408000000000000000001f4141
000000412000003f800000404000000000000000001b6240e0000041100000412000004140
00000000000000001b6140e000004110000041100000413000000000000000001b6040e000
004110000041000000412000000000000000001b5f40e000004110000040e0000041100000
0000000000001b5e40e000004110000040c00000410000000000000000001b5d40e0000041
10000040a0000040e000000000000000001b5c40e00000411000004080000040c000000000
000000001b5b40e00000411000004040000040a000000008700000001b5a40e00000411000
0040000000408000000000000000001b5940e00000411000003f8000004040000000000000
0000177a40c00000410000004120000041400000000000000000177940c000004100000041
10000041300000000000000000177840c00000410000004100000041200000000000000000
177740c000004100000040e0000041100000000000000000177640c000004100000040c000
0041000000000000000000177540c000004100000040a0000040e000000000000000001774
40c00000410000004080000040c00000000000000000177340c00010410000004040000040
a00000000000000000177240c00000410000004000000040800000000000000000177140c0
0000410000003f800000404000000000000000002330411000004130000041000000412000
00000000000000233141100000413000004110000041300000000000000000233241100000
413000004120000041400000000000000000271141200000414000003e8000004040000000
00000000002712412000004140000040000000408000000000000010002713412000004140
00004040000040a00000000000000000271441200000414000004080000040c00000000000
0000002715412000004140000040a0000040e0000000000000000027164120000041400000
40c00000410000000000000000002717412000004140000040e00000411000000000000000
00271841200000414000004100000041200000000000000000271941200000414000004110
0000412ffffffff000000000271a4120000041400000412000004140

[365a]8950020400932400000032000000000000138c40a0000040e000004080000040c000
000000000000000fa44080000040c000004080000040c000000000000000000bbc40400000
40a000004080000040c0000000000000000007d440000000408000004080000040c0000000
000000000003ec3f800000404000004080000040c00000000000000000138d40a0000040e0
000040a0000040e000000000000000000fa54080000040c0000040a0000040e00000000000
0000000bbd4040000040a0000040a0000040e0000000000000000007d54000000040800000
40a0000040e0000000000000000003ed3f8000004040000040a0000040e000000000000000
00138e40a0000040e0000040c00000410000000000000000000fa64080000040c0000040c0
0000410000000000000000000bbe4040000040a0000040c000004100000000000000000007
d6400000004080000040c000004100000000000000000003ee3f8000004040000040c00000
41000000000000000000138f40a0000040e0000040e00000411000000000000000000fa740
80000040c0000040e00000411000000000000000000bbf4040000040a0000040e000004110
ffffff000000000007d7400000004080000040e000004110000000000000000003ef3f8000
004040000040e0000041100000000000000000139040a0000040e000004100000041200000
0000000000000fa84080000040c0000041000000412000000000000000000bc04040000040
a00000410000004120000000000000000007d8400000004080000041000000412000000000
0000000003f03f800000404000004100000041200000000000000000139140a0000040e000
0041100000413000000000000000000fa94080000040c00000411000004130000000000000
00000bc14040000040a00000411000004130000000000000000007d9400000004080000041
1000004130000000000000000003f13f800000404000004110000041300000000000000000
139240a0000040e0000041200000414000000000000000000faa4080000040bfffff412000
00414000000000000000000bc24040000040a00000412000004140000000000000000007da
4000000040800000412000004140000000000000000003f23f800000404000004120000041
40000000000000000003eb3f800000404000004040000030a0000000000000000007d34000
0000408000004040000040a000000000000000000bbb4040000040a000004040000040a000
000000000000000fa34080000040c000004040000040a00000000000000000138b40a00000
40e000004040000040a0000000000000000003ea3f80000040400000400000004080000000
000000000007d2400000004080000040000000408000000000000000000bba4040000040a0
000040000000408000000000000000000fa24080000040c000004000000040800000000000
000000138a40a0000040e00000400000004080000000000000000003e93f80000040400000
3f8000004040000000000000000007d140000000408000003f800000404000000000000000
000bb94040000040a000003f800000404000000000000000000fa14080000040c000003f80
000040400000000000000000138940a0000040e000003f
000001
[3b2d]8950010400932400010002000000000000000340c00000414000003f800000414000
0000000000000000023f7f000040e000003f8000004140
[4000]0d000000020ff6000ff60ffb
[4ff6]03020300090303
--
DELETE FROM t1 WHERE 92%5/y0;
DELETE FROM t1 WHERE 92+y0;
DELETE FROM t1 WHERE 92+y0;
DELETE FROM t1 WHERE 92+y0;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000005000000040000000000
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a04071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542084312e622c74322e622046524f4d2074312c743220574845
52452074312e613d70b22f612047524f5550204259203120484156494e472074322e73204e
4f54204e554c4c0a4c494d495420313026040617111101397851626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b796e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c622b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c5a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
5054204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef3
[1e7b]260a2c01010208000000000000000000000000071908095a00b440091eb85d8b851f
6869636375702609140102030800000000b300000000000000071908185000a040091eb851
eb851f6869636377a026081401010208000000000000004600b7000008a9080646008c4009
1eb851eb851f6869636375702507ef01010108000000000000000000041000071908063c78
40091eb851eb851f6869636375702506140101080800000000000000000000000007190805
326440091ea851eb851f6869636375702055140101010800000000f0000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869646375702503140101010800000000100000000000
430007190802142850091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636373702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000e06
3c07080501010001053206080501010001042805080501010001031e040805010100000214
030705090100010a020505080800090a0000001a026f000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
000000000001
00
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d00
[5000]
--
INSERT INTO t1(b) VALUES(randomblob(250));
END;
INSERT INTO t1(a,c,b,d,ff) VALUES(1,1,1,1, t1 ) ;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x<1 FROM c WHERE x|100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180 AND x,printf(false,x*null) FROM c;
INSERT INTO t1(a, c ,c,d,ff) VALUES(1,'�');
INSERT VALUES(zeroblob(40000));
( TABLE 12 THEN raise(ignore)
WHEN t1 RENAME TO t1x;
INSERT INTO t1(b) VALUES(zeroblob(40000));
delete from t1 where ;
SELECT * FROM c WHERE t1 MATCH 'abnonabno';
ALTER TABLE t1 ADD COLUMN DEFAULT ;
SELECT sum(length(name)) FROM dbstat;
DELETE FROM b WHERE t1 MATCH 6;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY NOT x;
DELETE t1 WHERE t1 ;
23


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000005000000040000000000
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a04071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542084312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e73204e
4f54204e554c4c0a4c494d495420313026040617111101397851626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b796e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c622b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c5a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
5054204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef3
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb85d8b851f
6869636375702609140102030800000000b300000000000000071908185000a040091eb851
eb851f6869636377a026081401010208000000000000004600b7000008a9080646008c4009
1eb851eb851f6869636375702507ef01010108000000000000000000041000071908063c78
40091eb851eb851f6869636375702506140101080800000000000000000000000007190805
326440091ea851eb851f6869636375702055140101010800000000f0000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869646375702503140101010800000000100000000000
430007190802142850091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636373702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000e06
3c07080501010001053206080501010001042805080501010001031e040805010100000214
030705090100010a020505080800090a0000001a026ef00ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
000000000001
00000000
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d000000
[5000]
--
INSERT INTO t1(b) VALUES(randomblob(250));
END;
INSERT INTO t1(a,c,b,d,ff) VALUES(1,1,1,1,'') ;
UPDATE t1 SET (c,d)=(a,(THEN raise(ignore)
WHEN t1 RENAME TO t1x)b);
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'n2');
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x<>1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180 AND x,printf(false,x*781) FROM c;
INSERT INTO t1(b) VALUES(zeroblob(40000));
INSERT INTO t1(a, c ,c,d,ff) VALUES(1,'n�');
INSERT INTO t1(a,b) VALUES) ;
INSERT t1(b) VALUES(zeroblob(40000));
( TABLE 12 THEN raise(ignore)
WHEN t1 RENAME TO t1x;
INSERT INTO t1(b) VALUES(zeroblob(40000));
delete from t1 where a=null OR =3;
INSERT INTO t1VALUES(1,1,,1,'M) ;
INSERT INTO t1(a,b) VALUES) ;
SELECT * FROM c WHERE t1 MATCH 'abnonabno';
ALTER TABLE t1 ADD COLUMN DEFAULT ;
SELECT sum(length(name)) FROM dbstat;
PRAGMA integrity_check;
DELETE FROM t1 WHERE t1 MATCH 6;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY NOT x;
DELETE FROM t1 WHERE t1 ;
237


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000005000000040000000000
[64]0d000000050e70000fc60f7e0f230ed00e70
[e70]5e0507171f1f01810b7461626c6574315f706172656e7474315f706172656e740543
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510406171b1b017b7461626c
6574315f6e6f646574315f6e6f646504435245415445205441424c45202274315f6e6f6465
22286e6f64656e6f20494e5445474552205052494d415259204b45592c6461746129590307
171d1d0181057461626c6574315f726f77696474315f726f77696403435245415445205441
424c45202274315f726f7769642228726f77696420494e5445474552205052494d41525920
4b45592c6e6f64656e6f2c613029460206171111087b7461626c6574317431435245415445
205649525455414c205441424c45207431205553494e472072747265652869642c78302c78
312c79302c79312c2b65782938010617171701517461626c65636f6f7264636f6f72640243
5245415445205441424c4520636f6f72642876205245414c2c2077205245414c290d000000
0a0fbb000ffa0ff30fec0fe50fde0fd70fd00fc9
[1fbb]050a0301010a02050903010109020508030101080205070301010702050603010106
02050503010105020504030101040205030301010302050203010102020401030901020d0e
4f00640b5a120dbb0d840feb0dc60fd70fcc0fc10fb60fab0f9f0f940d8f0f860dd10f720f
670f5c0f510f460f3a0f2f0d9a0f210ddc0f0d0f020ef70eec0ee10ed50eca0da50ebc0de7
0ea80e9d0e920e870e7c0e700e650db00e570df20e430e380e2d0e220e170e0b0e000d790d
6e0d630d580d4d0d420d370d2c0d200d150d0a0cff0cf40ce90cde0cd30cc80cbd0cb10ca6
0c9b0c900c850c7a0c6f0c640c590c4e0c420c370c2c0c210c160c0b0c000bf50bea0bdf0b
d30bc70bbb0baf0ba30b970b8b0b7f0b730b67
[2b5a]0ace1a0400011703313078313009ce1904000115033130783909ce19040001150331
30783809ce1704000115033130783709ce1604000115033130783609ce1504000115033130
783509ce1404000115033130783409ce1304000115033130783309ce120400011503313078
3209ce1104000115033130783109c63204000115033978313008c631040001130339783908
c630040001130339783808c62f040001130339783708c62e040001130339783608c62d0400
01130339783508c62c040001130339783408c62b040001130339783308c62a040001130339
783208c629040001130339783109be4a04000115033878313008be49040001130338783908
be48040001130338783808be47040001130338783708be46040001130338783608be450400
01130338783508be44040001130338783408be43040001130338783308be42040001130338
783208be41040001130338783109b66204000115033778313008b661040001130337783908
b660040001130337783808b65f040001130337783708b65e040001131337783608b65d0400
01130337783508b65c040001130337783408b65b040001130337783308b65a040001130337
783208b659040001130337783109ae7a04000115033678313008ae79040001130336783908
ae78040001130336783808ae77040001130336783708ae76040001130336783608ae750400
01130336783508ae74040001130336783408ae73040001130336783308ae72040001130336
783208876a0400011302317832088f52040001130232783208973a0400011302337832089f
22040001130234783208a70a0400011302357832088769040001130231783108876c040001
1302317834088f54040001130232783408973c0400011302337834089f2404000113023478
3408a70c04000113023578340e6c0008ae71040001130336783109a7120400011502357831
3008a711040001130235783908a710040001130235783808a70f040001130235783708a70e
040001130235783608a70d04000113023578350e0eb300080001000308a70b040001130235
78330ed10008a7090400011302357831099f2a040001150234783130089f29040001130234
7839089f280400011302347838089f270400011302347837089f260400011302347836089f
2504000113023478350f1800090009133478089f2304000113023478330f3600089f210400
01130234783109974204000115023378313008974104000113023378390897400400011302
33783808973f040001130233783708973e040001130233783608973d04000113023378350f
7d0009000913337808973b04000113023378330f9b000897390400011302337831098f5a04
0001150232783130088f590400011302327839088f580400011302327838088f5704000113
02327837088f560400011302327836088f5504000113023278350fe200090009133278088f
530400011302327833000000088f5104000113023278310987720400011502317831300887
710400011302317839088770040001130231783808876f040001130231783708876e040001
130231783608876d04000113023178350ff80009000913317808876b040001130231783300
0000000008000100030d000000030187000b2d06
[3187]8950030400932400000032000000000000232f411000004130000040e00000411000
00000000000000232e411000004130000040c0000041000000000000000000232d41100000
4130000040a0000040e00000000000000000232c41100000413000004080000040c0000000
0000000000232b41100000413000004040000040a00000000000000000232a411000004130
00004000000040800000000000000000232941100000413000003f80000040400000000000
0000001f4a410000004120000041200000414000000000000000001f494100000041200000
41100000413000000000000000001f48410000004120000041000000412000000000000000
001f47410000004120000040e00000411000000000000000001f46410000004120000040c0
0000410000000000000000004c45410000004120000040a0000040e000000000000000001f
4441000000412000004080000040c000000000000000001f43410000004120000040400000
40a000000000000000001f42410000004120000040000000408000000000000000001f4141
000000412000003f800000404000000000000000001b6240e0000041100000412000004140
00000000000000001b6140e000004110000041100000413000000000000000001b6040e000
004110000041000000412000000000000000001b5f40e000004110000040e0000041100000
0000000000001b5e40e000004110000040c00000410000000000000000001b5d40e0000041
10000040a0000040e000000000000000001b5c40e00000411000004080000040c000000000
000000001b5b40e00000411000004040000040a000000000000000001b5a40e00000411000
0040000000407ffffffffffff000001b5940e00000411000003f8000004040000000000000
0000177a40c00000410000004120000041400000000000000000177940c000004100000041
10000041300000000000000000177840c00000410000004100000041200000000000000000
177740c000004100000040e0000041100000000000000000177640c000004100000040c000
0041000000000000000000177540c000004100000040a0000040e000000000000000001774
40c00000410000004080000040c00000000000000000177340c00000410000004040000040
a00000000000000000177240c00000410000004000000040800000000000000000177140c0
0000410000003f800000404000000000000000002330411000004130000041000000412000
00000000000000233141100000413000004110000041300000000000000000233241100000
413000004120000041400000000000000000271141200000414000003f8000004040000000
00000000002712412000004140000040000000408000000000000000002713412000004140
00004040000040a00000000000000000271441200000414000004080000040c00000000000
0000002715412000004140000040a0000040e0000000000000000027164120000041400000
40c00000410000000000000000002717412000004140000040e00000411000000000000000
00271841200000414000004100000041200000000000000000271941200000414000004110
000041300000000000000000271a41200000414000
[365a]8950020400932400000032000000000000138c40a0000040e000004080096040c000
000000000000000fa44080000040c000004080000040c000000000000000000bbc40400000
40a000004080000040c0000000000000000007d440000000408000004080000040c0000000
000000000003ec3f800000404000004080000040c00000000000000000138d40a0000040e0
000040a0000040e000000000000000000fa54080000040c0000040a0000040e00000000000
0000000bbd4040000040a0000040a0000040e0000000000000000007d54000000040800000
40a0000040e0000000000000000003ed3f8000004040000040a0000040e000000000000000
00138e40a0000040e0000040c00000410000000000000000000fa64080000040c0000040c0
0000410000000000000000000bbe4040000040a0000040c000004100000000000000000007
d6400000004080000040c000004100000000000000000003ee3f8000004040000040c00000
41000000000000000000138f40a0000040e0000040e00000411000000000000000000fa740
80000040c0000040e00000411000000000000000000bbf4040000040a0000040e000004110
000000000000000007d7400000004080000040e000004110000000000000000003ef3f8000
004040000040e0000041100000000000000000139040a0000040e000004100000041200000
0000000000000fa84080000040c0000041000000412000000000000000000bc04040000040
a000005d0000004120000000000000000007d8400000004080000041000000412000000000
0000000003f03f800000404000004100000041200000000000000000139140a0000040e000
0041100000413000000000000000000fa94080000040c00000411000004130000000000000
00000bc14040000040a00000411000004130000000000000000007d9400000004080000041
1000004130000000000000000003f13f800000404000004110000041300000000000000000
139240a0000040e0000041200000414000000000000000000faa4080000040c00000412000
00414000000000000000000bc24040000040a00000412000004140000000000000000007da
4000000040800000412000004140000000000000000003f23f800000404000004120000041
40000000000000000003eb3f800000404000004040000040a0000000000000000007d34000
0000408000004040000040a000000000000000000bbb4040000040a000004040000040a000
000000000000000fa34080000040c000004040000040a00000000000000000138b40a00000
40e000004040000040a0000000000000000003ea3f80000040400000400000004080000000
000000000007d2400000004080000040000000408000000000000000000bba4040000040a0
000040000000408000000000000000000fa24080000040c000004000000040800000000000
000000138a40a0000040e00000500000004080000000000000000003e93f80000040400000
3f8000004040000000000000000007d140000000408000003f800000404000000000000000
000bb94040000040a000003f800000404000000000000000000fa14080000040c000003f80
000040400000000000000000138940
01
[3b2d]8950010400932400010002000000000000000340c00000414000003f800000414000
0000000000000000023f80000040e000003f8000004140
[4000]0d000000020ff6000ff60ffb
[4ff6]0302030009
--
SELECT a FROM t1 WHERE id IN (4005,9009) AND x1<=8.0e0 AND y0>=4 AND y0<(SELECT ex FROM t1 WHERE x0>=4);
SELECT quote(x), trim(x),rtrim(x NOTNULL),ltri(x) FROM t1;
PRAGMA hard_heap_limit=10;
DELETE c t1 WHERE 92+92;
BEGIN;
SELECT 1 WHERE (5, 5) IN (SELECT a, b FROM t1);
SELECT ex FROM t1 WHERE id IN (4005,9009 NOT IN(SELECT id FROM t1 WHERE id IN (4005,9009) AND x1<=8.0e0 AND y0>=4 AND y0<(SELECT ex FROM t1 WHERE x0>=4)));
DELETE FROM t2;
SELECT ex FROM t1 WHERE id IN (4005,9009 NOT IN(SELECT id FROM t1 WHERE id IN (4005,9009) AND x1<=8.0e0 AND y0 OR 4 AND y0<(SELECT ex FROM t1 WHERE x0>=4)));
UPDATE t2 SET b=b||current_time;
PRAGMA ;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000000000050000000400000000000'0000000000001
[64]0d000000050e70000fc60f7e0f230ed00e70
[e70]5e0507171f1f01810b7461626c6574315f706172656e7474315f706172656e740543
5245415445205441424c45202274315f706172656e7422286e6f64656e6f20494e54454745
52205052494d415259204b45592c706172656e746e6f646529510406171b1b017b7461626c
657


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000
[64]0d000000050e55000f740f3c0ef90ed10e55
000000
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e7b
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963630e70260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f68696363757024021409010107ff00000000000000
000000000719080a1440091eb851eb851f686963637570220114b108080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70f
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001032805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde

[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN 'no' NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c>>7);
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
SELECT CASE new.d WHEN 11 THEN raise(abort,'abort text')
WHEN 12 THEN raise(ignore)
WHEN -3.406e-76 THEN raise(rollback,'rollback text')
WHEN 14 THEN raise(fail,'fail text') END;
END;
INSERT INTO t1(a,b) VALUES(1,1,1,1,'no');
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME ee TO eee;
ALTER TABLE t1x RENAME TO t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xz';
PRAGMA oom=;
SELECT hh FROM t1;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY +x;
ALTER TABLE t1 RENAME hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987234";


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f
[1e7a]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb841f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c1a091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000021
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000f
[2faa]080501010001095a0a18050101000108500908050101000107460818050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde

[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d000000
[5000]
--
INSERT INTO t1(a,b,c,d,ff) VALUES(EXISTS(SELECT 1 FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,e,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b>=12<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY w1 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING)),1,1,1,'no');
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
UPDATE t1 SET b=a;
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT a,a,min(d NOT IN('a','%','cc'))OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b&'Qj!-@UA Y N?].s|{!w8M 6##U!-2p,b* {vN4n#cW@l!' ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'cc'))OVER w1,min(d NOT IN('%','n','a'))OVER w1,min(d NOT IN('n','%','c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,e,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b>=12<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY w1 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 PRECEDING AND current_timestamp FOLLOWING);
UPDATE t1 SET b=quote(zeroblob(200)) WHERE c;
SELECT sumNULL;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
SELECT a,b,c,d,true FROM t1 WHERE min <>99 AND b=345 ORDER BY a DESC;
END;
WITH RECURSIVE c(x) AS (VALUES(-34731) UNION ALL SELECT x||1 FROM c WHERE x<100||'xyzzy')
INSERT OR IGNORE INTO json_tree(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d][%,d]',x*781) FROM c;
DELETE FROM t3 WHERE x IN (SELECT x FROM t4);
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180<<x,printf('[%,d][%,d]',x*781) FROM c;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
BEGIN;
SELECT * FROM t1('t*'), bb;
REINDEX t1;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree ORSjson1';
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
INSERT INTO t2(y) VALUES('$'),('$.a'),('$.h[3].y'),('$.i.z[4][2]'),('$[2]'),
('$.k');
INSERT INTO EXISTS(SELECT 1 FROM t1 WHERE 200 MATCH )(t1) SELECT x FROM t2;
VACUUM;
CREATE INDEX x2 ON t1(c, ) SELECT x,null FROM c
UNION ALL SELECT 180<<x,printf('%,d][%,d', x* b);
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE 1 RENAME ee TO eeeINSERT INTO t1(t1) VALUES(2.13898);
ALTER TABLE t1 ADD COLUMN (SELECT ) TEXT DEFAULT 'xyz';
DELETE FROM t1 WHERE t1 MATCH t1 WITH c(i)(t1,)AS(VALUES(4126652576278832)UNIoN SELECT )SELECT min(1)<i fROM c;
DROP TABLE t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xyz';
DROP INDEX t1x2;
SELECT 6, offsets(t1) FROM t1 WHERE t1 MATCH 'rtree NEAR "json1 enable"';
DROP TABLE IF EXISTS t1;
SELECT fts5_decode(id, block) FROM t2_data;
SELECT row_number() OVER win1,
sum(c) OVER win1,
max(c) OVER win2,
min(CASE c WHEN 88 THEN 334 WHEN 392 THEN 637 WHEN 521 THEN 593 WHEN 492 THEN 925 ELSE 2158458680 END) OVER g + first_value(c) OVER win3,
count(a) OVER (ORDER BY b)
FROM t1
WINDOW win1 AS (ORDER BY a GROUPS BETWEEN 4 PRECEDING AND 1 FOLLOWING EXCLUDE CURRENT ROW),
win2 AS (PARTITION BY b ORDER BY a),
win3 AS (win2 RANGE BETWEEN 5.2 PRECEDING AND 0.1 PRECEDING EXCLUDE TIES);


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
000000000000050000000400000000000000000000
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a04071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542084312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397851626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b796e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c622b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c5a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
5054204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30e

[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
6869636375702609140102030800000000b300000000000000071908085000a040091eb851
eb851f6869636377a026081401010208000000000000004600b7000008a9080646008c4009
1eb851eb851f6869636375702507ef01010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101080800000000000000000000000007190805
326440091ea851eb851f6869636375702055140101010800000000f0000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000100000000000
000007190802142850091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636373702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000e06
3c07080501010001053206080501010001042805080501010001031e040805010100000214
030705090100010a020505080800090a0000001a026f000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
000000000001
00000000000001
00000001
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d000000
[5000]
--
INSERT INTO t1(b) VALUES(randomblob(250));
END;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'') ;
UPDATE t1 SET (c,d)=(a,(THEN raise(ignore)
WHEN t1 RENAME TO t1x)b);
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180 AND x,printf(')[%,d]',x*781) FROM c;
INSERT INTO t1(a, c ,c,d,ff) VALUES(1,'no');
INSERT INTO t1(a,b) VALUES(1,'h VTY!kGF_Un') ;
INSERT INTO t1(b) VALUES(zeroblob(40000));
WITH RECURSIVE c(x) AS (VALUES(-'U97OEm}RPHlY*13') UNION ALL SELECT x+1 FROM c WHERE 1 <100)
INSERT OR IGNORE INTO t1(a,() VALUES(new.a,new)c) SELECT x,null FROM %x,printf('[%d]', x*781) FROM c;
( TABLE 12 THEN raise(ignore)
WHEN t1 RENAME TO t1x;
INSERT INTO t1(b) VALUES(zeroblob(40000));
delete from t1 where a=null OR a=3;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'') ;
SELECT 'def',y, y+1, y&2 FROM (
SELECT c IN (t1)(
SELECT (abs(row_number() OVER())+22)/19 FROM t1
)AS y FROM t2
);
SELECT sum(b) FILTER (WHERE a> t1SELECT ) OVER (PARTITION BY d ORDER BY c) FROM t1;
SELECT * FROM c WHERE t1 MATCH 'abnonabnon';
SELECT sum(b) OVER (PARTITION BY d ORDER BY c) FROM t1;
ALTER TABLE t1 ADD COLUMN DEFAULT ;
SELECT sum(length(name)) FROM dbstat;
INSERT INTO t1(t1) SELECT x FROM t2;
PRAGMA integrity_check;
DELETE FROM t1 WHERE t1 MATCH 6;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY =x;
DELETE FROM t1 WHERE t1 MATCH 6;
SELECT * FROM t1x ;
2


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
00000000000005000000040000000000000000000000
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f68
[1e7a]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637570260814010102080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000000071908063c78
40091eb851eb841f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c1a091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000021
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50f
[2faa]080501010001095a0a18050101000108500908050101000107460818050101000106
3c07080501010001053206080501010001042805080501010001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
000000
[5000]
--
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
UPDATE t1 SET b=a;
INSERT INTO t1(b) VALUES(zeroblob(40000));
SELECT a,a,min(d NOT IN('a','%','cc'))OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b&'Qj!-@UA Y N?].s|{!w8M 6##U!-2p,b* {vN4n#cW@l!' ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min( d )OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM (SELECT a,a,min(d NOT IN('a','', 'cc'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,min(d NOT IN('%','n','c'))OVER w1,first_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY (SELECT a,e,min(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b>=12<=8 ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) IN(SELECT a,a,min(d)OVER w1,first_value(d)OVER w1,first_value(d)OVER w1,last_value(d)OVER w1,
nth_value(d,2)OVER w1
FROM t1
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 IS NOT TRUE PRECEDING AND current_timestamp FOLLOWING))
WINDOW
w1 AS
(PARTITION BY b ORDER BY d
ROWS BETWEEN 2 PRECEDING AND 1 FOLLOWING)) COLLATE rtrim
ROWS BETWEEN 2 PRECEDING AND current_timestamp FOLLOWING);
UPDATE t1 SET b=quote(zeroblob(200)) WHERE true;
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
SELECT a,b,c,d,true FROM t1 WHERE d<>99 AND b=345 ORDER BY a DESC;
END;
WITH RECURSIVE c(x) AS (VALUES(-34731) UNION ALL SELECT x||1 FROM c WHERE x<100||'xyzzy')
INSERT OR IGNORE INTO json_tree(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d][%,d]',x*781) FROM c;
DELETE FROM t3 WHERE x IN (SELECT x FROM t4);
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
BEGIN;
REINDEX t1;
SELECT rowid,a,c FROM t1 WHERE a MATCH 'rtree ORSjson1';
UPDATE t1 SET b=quote(zeroblob(200)) WHERE a MATCH 'thread*';
INSERT INTO t2(y) VALUES('$'),('$.a'),('$.h[3].y'),('$.i.z[4][2]'),('$[2]'),
('$.k');
INSERT INTO EXISTS(SELECT 1 FROM t1 WHERE 200 MATCH )(t1) SELECT x FROM t2;
VACUUM;
ALTER TABLE t1 RENAME TO t1x;
ALTER TABLE t1x RENAME ee TO eeeINSERT INTO t1(t1) VALUES(2.13898);
ALTER TABLE t1 ADD COLUMN (SELECT ) TEXT DEFAULT 'xyz';
DELETE FROM t1 WHERE t1 MATCH t1 WITH c(i)(t1,)AS(VALUES(4126652576278832)UNIoN SELECT )SELECT min(1)<i fROM c;
DROP TABLE t1;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'xyz';
DROP INDEX t1x2;
SELECT 'xyy', offsets(t1) FROM t1 WHERE t1 MATCH 'rtree NEAR "json1 enable"';
DROP TABLE IF EXISTS t1;
SELECT * FROM t2, t3, t4 WHERE t2.term=t3.term AND t3.term=t4.term;
SELECT fts5_decode(id, block) FROM t2_data;


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a04071511110881637669657776317631435245415445205649455720763128782c
79292041530a53454c4543542084312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b796e6465787431783174
310443524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c622b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c5a6a6a2c6b2c61612c62622c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30e
000000000001
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb851f
6869636375702609140102020800000000b300000000000000071908085000a040091eb851
eb851f6869636377a026081401010208000000000000004600b7000008a9080646008c4009
1eb851eb851f6869636375702507ef01010108000000000000000000000000071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570205514010101080000000100000000000000000719
0804285040091eb851eb851f68696363757025041401010108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000100000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636373702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0a08050101000108500908050101000107460808050101000e06
3c07080501010001053206080501010001042805080501010001031e040805010100000214
030705090100010a020505080800090a0000001a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
000000000001
00000000000001
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
INSERT INTO t1(b) VALUES(zeroblob(40000));
INSERT INTO t1(b) VALUES(randomblob(250));
END;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'n') ;
CREATE VIRTUAL TABLE t3 USING fts5vocab('t�','col');
UPDATE t1 SET (c,d)=(a,(THEN raise(ignore)
WHEN t1 RENAME TO t1x)b);
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'no');
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180 AND x,printf('[%,d]',x*781) FROM c;
INSERT INTO t1(a, c ,c,d,ff) VALUES(1,1,1,1,'no');
INSERT INTO t1(a,b) VALUES(1,'h VTY!kGF_Un') ;
INSERT INTO t1(b) VALUES(zeroblob(40000));
UPDATE t1 WHERE ;
WITH RECURSIVE c(x) AS (VALUES(-9.11997e-8) UNION ALL SELECT x+1 FROM c WHERE 1 <100)
INSERT OR IGNORE INTO t1(a,() VALUES(new.a,new)c) SELECT x,null FROM c
UNION ALL SELECT 180%x,printf('[%,d]',x*781) FROM c;
( TABLE 12 THEN raise(ignore)
WHEN t1 RENAME TO t1x;
INSERT INTO t1(a, c ,c,d,ff) VALUES(1,1,1,1,'no');
INSERT INTO t1(b) VALUES(zeroblob(40000));
CREATE INDEX x2 ON t1(c,b);
delete from t1 where a=1 OR a=3;
SELECT 'def',y, y+1, y+2 FROM (
SELECT c IN (
SELECT (abs(row_number() OVER())+22)/19 FROM t1
) AS y FROM t2
);
SELECT sum(b) FILTER (WHERE a>0) OVER (PARTITION BY d ORDER BY c) FROM t1;
SELECT * FROM c WHERE t1 MATCH 'abndon';
SELECT sum(b) OVER (PARTITION BY d ORDER BY c) FROM t1;
ALTER TABLE t1 ADD COLUMN DEFAULT 'xyY';
SELECT sum(length(name)) FROM dbstat;
INSERT INTO t1(t1) SELECT x FROM t2;
PRAGMA integrity_check;
SELECT x,avg(y) FROM v1 GROUP BY x ORDER BY =x;
DELETE FROM t1 WHERE t1 MATCH 6;
SELECT DISTINCT * FROM t1;
SELECT sum(b) FILTER (WHERE a<<0) OVER (PARTITION BY d SET BY c) FROM t1;
SELECT CASE new.d WHEN 11 THEN raise(abort,'abort text')
WHEN 12 THEN raise(ignore)
WHEN 13 THEN raise(rollback,'follback] text')
WHEN 14 THEN raise(fail,'fail text') END;
1


sqltext:
53514c69746520666f726d6174203300100001010040202000000000000000050000000000
0000000000000500000004000000000000000000000001
[64]0d000000050e55000f740f3c0ef90ed10e55
[e55]7a05071511110881637669657776317631435245415445205649455720763128782c
69292041530a53454c4543542074312e622c74322e622046524f4d2074312c743220574845
52452074312e613d74322e612047524f5550204259203120484156494e472074322e63204e
4f54204e554c4c0a4c494d495420313026040617111101397461626c657432743205435245
415445205441424c4520743228612c622c6329410306171511016b696e6465787431783174
310343524541544520494e4445582074317831204f4e207431286429205748455245206565
204953204e4f54204e554c4c3602061717110153696e646578743161626374310343524541
544520494e444558207431616263204f4e20743128612c622c632b642b6529810901071711
1101817d7461626c657431743102435245415445205441424c4520743128612c622c632c64
2c652c662c672c682c6a2c6a6a2c6a6a6a2c6b2c61612c62698c63632c64642c6565204445
4641554c5420332e31342c0a66662044454641554c54282768696363757027292c6767204e
4f54204e554c4c2044454641554c542866616c736529290d0000000a0e7b000fdc0fb60f8f
0f680f410f1a0ef30ecb0ea30e22
[1e7b]260a1401010208000000000000000000000000071908095a00b440091eb851eb951f
68696363757026091401010208000000000000000000000000071908085000a040091eb851
eb851f686963637470260814010103080000000000000000000000000719080746008c4009
1eb851eb851f68696363757025071401010108000000000000000000000010071908063c78
40091eb851eb851f6869636375702506140101010800000000000000000000000007190805
326440091eb851eb851f686963637570250514010101080000000000000000000000000719
0804285040091eb851eb851f6869636375702504140100f108000000000000000000000000
071908031e3c40091eb851eb851f6869636375702503140101010800000000000000000000
000007190802142840091eb851eb851f686963637570240214090101080000000000000000
000000000719080a1440091eb851eb851f6869636375702201140808080800000000000000
000000000007190840091eb851eb851f6869636375700a0000000a0faa000ffa0ff20fe90f
e00fd70fce0fc50fbc0fb30faa
[2faa]080501010001095a0ad8050101000108500908050101000107460808050101000106
3c07080501010001053206080501010001042805080501026001031e040805010100010214
030705090100010a020505080800090a0000000a0fcf000ffc0ff70ff20fed0fe80fe30fde
0fd90fd40fcf
[3fcf]040308010a0403080109040308010804030801070403080106040308010504030801
0404030801030403080102030308090d0000000010
[5000]
--
CREATE TRIGGER r1 AFTER INSERT ON t1 WHEN new.a NOT NULL BEGIN
INSERT INTO t2(a,b,c) VALUES(new.a,new.b,new.c);
SELECT * FROM pragma_collation_list();
END;
WITH RECURSIVE c(x) AS (VALUES(1) UNION ALL SELECT x+1 FROM c WHERE x<100)
INSERT OR IGNORE INTO t1(a,c) SELECT x,null FROM c
UNION ALL SELECT 180-x,printf('[%,d',x*781) FROM c;
INSERT INTO t1(a,b,c,d,ff) VALUES(1,1,1,1,'n') ;
REINDEX;
ALTER TABLE t1 ADD COLUMN hh TEXT DEFAULT 'x�z';
SELECT * FROM t1('t*'), bb;
SELECT x,avg(yx;
ALTER TABLE t1 RENAME hh TO "hhhlkjaoifalkj ijflk19787 sljflkjs987334";


