SQLite

All files named ”test/bind.test”
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for test/bind.test

2023-03-23
19:22
[72950d3b68] part of check-in [95c7af79cf] Fix test cases so that they work when SQLITE_ENABLE_NAN_INF is defined. (check-in: [95c7af79cf] user: drh branch: nan-inf, size: 20035)
2017-07-17
20:21
[d9134cb930] part of check-in [e181225dc7] Merge all the latest fixes and enhancements from trunk. (check-in: [e181225dc7] user: drh branch: apple-osx, size: 19605)
2017-07-10
12:07
[1e136709b3] part of check-in [f27b637040] Update error message text for standard error codes to better describe the latest usage of those error codes. Modify sqlite3_open_v2() so that it does return a valid sqlite3 object in the event of SQLITE_MISUSE due to bad open flags, so that sqlite3_errmsg() does not report "out of memory" in that case. (check-in: [f27b637040] user: drh branch: trunk, size: 19549)
2010-08-18
00:09
[30af0fc61b] part of check-in [5e2ee7db0f] Updating apple-osx with minor source fixes, database truncate and replace private calls and a bunch of conditionalization for tests running in different environments (check-in: [5e2ee7db0f] user: adam branch: apple-osx, size: 19637)
2009-07-22
07:27
[3c7b320969] part of check-in [7f3fc7f20f] Changes to test code (only) to allow veryquick.test to run with OMIT_UTF16 builsd. Ticket #3985. (CVS 6919) (check-in: [7f3fc7f20f] user: danielk1977 branch: trunk, size: 19581)
2009-02-20
03:55
[455f7e8322] part of check-in [48b77b0493] Add a count parameter to the OP_Variable opcode and use it to simplify prepared statements that copy consecutive unnamed parameters into consecutive registers (a common case). (CVS 6309) (check-in: [48b77b0493] user: drh branch: trunk, size: 19561)
2009-02-09
05:18
[3d719310b5] part of check-in [8f2f98d247] Attempt to reproduce ticket #3643. No luck yet. (CVS 6267) (check-in: [8f2f98d247] user: danielk1977 branch: trunk, size: 17580)
2008-10-03
09:10
[1134441f1e] part of check-in [1a91f3fd58] Modifications to bind.test to account for different values of SQLITE_MAX_VARIABLE_NUMBER. Ticket #3409. (CVS 5765) (check-in: [1a91f3fd58] user: danielk1977 branch: trunk, size: 16866)
2008-07-09
01:39
[b5e3ffbad2] part of check-in [c6cf08477c] Additional test coverage in select.c and expr.c. (CVS 5381) (check-in: [c6cf08477c] user: drh branch: trunk, size: 16729)
2008-07-08
00:06
[6cd3546239] part of check-in [fe80aa58a4] Testing coverage enhancements. (CVS 5358) (check-in: [fe80aa58a4] user: drh branch: trunk, size: 16537)
2008-04-16
16:11
[93e0b1e501] part of check-in [7c094c80b2] Fix the bind.test test script so that the tests for zeros embedded in strings work correctly for UTF-16 encoded databases. (CVS 5020) (check-in: [7c094c80b2] user: drh branch: trunk, size: 16178)
12:58
[991d5738c6] part of check-in [bb0f9e92e4] Add tests to verify that strings may use embedded zero characters. Ticket #3056. (CVS 5018) (check-in: [bb0f9e92e4] user: drh branch: trunk, size: 15173)
2007-05-10
17:23
[261fd16036] part of check-in [ffe615a711] Add some UTF-8 test infrastructure. Treat NaN as NULL. The printf routines print infinity as "Inf" not as "NaN". Ticket #2345. (CVS 3972) (check-in: [ffe615a711] user: drh branch: trunk, size: 13944)
2007-05-09
11:37
[b2c9938805] part of check-in [9bf2c594a4] Add further test cases for compile time limits. (CVS 3963) (check-in: [9bf2c594a4] user: danielk1977 branch: trunk, size: 13511)
2006-06-27
20:06
[941a424e77] part of check-in [eb3442c44e] Move the sqlite3_sleep() and sqlite3_clear_bindings() interfaces into the main library and make this official. (CVS 3316) (check-in: [eb3442c44e] user: drh branch: trunk, size: 13506)
2006-01-23
18:42
[2386124271] part of check-in [4f56949bd6] Bug fix in cases where a compound select has an ORDER BY clause with multiple terms. (CVS 3011) (check-in: [4f56949bd6] user: drh branch: trunk, size: 12528)
2006-01-03
00:33
[7c01e8a660] part of check-in [70b228575e] The sqlite TCL command no longer returns the hex address of the sqlite3* structure. Instead there is a new command in testfixture to find that information. (CVS 2852) (check-in: [70b228575e] user: drh branch: trunk, size: 12526)
2005-12-09
20:54
[7a516239ae] part of check-in [3980379069] New bind tests (check-ins (2797) and (2798)) only work right on a UTF8 database. So make sure they are only run when the database is UTF8. (CVS 2812) (check-in: [3980379069] user: drh branch: trunk, size: 12526)
2005-12-05
13:20
[9e80953462] part of check-in [9d6057cd14] Make sure sqlite3_result_text can handle text strings with embedded '\000' characters. (CVS 2798) (check-in: [9d6057cd14] user: drh branch: trunk, size: 12436)
2005-12-02
02:44
[4c68b9f37a] part of check-in [31251a9098] Add a test to verify that binding text with embedded '\000' works. Also comment changes in os.h. (CVS 2797) (check-in: [31251a9098] user: drh branch: trunk, size: 12289)
2005-06-22
08:48
[3169339a9f] part of check-in [f3427a139c] Allow parameters to be introduced by characters ':', '$' and '#'. This is an experimental change. (CVS 2523) (check-in: [f3427a139c] user: drh branch: trunk, size: 11780)
2005-03-20
23:18
[bf1a99cb54] part of check-in [d9aa0aa9ae] Fix for ticket #1167 (CVS 2405) (check-in: [d9aa0aa9ae] user: drh branch: trunk, size: 11782)
2005-02-12
08:59
[04ff6df093] part of check-in [f7858d8830] Fix a problem with sub-queries and the flattening optimization. Also handle an extra case of database corruption. (CVS 2324) (check-in: [f7858d8830] user: danielk1977 branch: trunk, size: 11743)
2005-01-29
09:00
[a88917a3d2] part of check-in [a8b921d45e] Fix a test bug causing a segfault in bind.test. (CVS 2288) (check-in: [a8b921d45e] user: danielk1977 branch: trunk, size: 11754)
08:32
[bc33135f91] part of check-in [b1b50f3158] Modify sub-query handling. Tickets #1083 and #1084. (CVS 2286) (check-in: [b1b50f3158] user: danielk1977 branch: trunk, size: 11809)
2005-01-20
02:17
[d83cf2cdc5] part of check-in [d267fb3ca3] Fix some test scripts so that they work with a minimal build configuration. (CVS 2241) (check-in: [d267fb3ca3] user: danielk1977 branch: trunk, size: 11809)
2005-01-12
00:08
[578c6526f9] part of check-in [50f1e22965] Fix a bug in tclsqlite.c. (CVS 2199) (check-in: [50f1e22965] user: drh branch: trunk, size: 11774)
2005-01-11
17:46
[b4ed42a216] part of check-in [5767850cca] Test coverage improvements on tokenize.c. (CVS 2196) (check-in: [5767850cca] user: drh branch: trunk, size: 11775)
16:54
[7b00573c71] part of check-in [3f46cd7767] Improved test coverage for vdbeaux.c. (CVS 2195) (check-in: [3f46cd7767] user: drh branch: trunk, size: 11542)
2004-11-20
20:18
[3635ddfe0f] part of check-in [accd432e4d] Better error message on an SQLITE_RANGE error. Ticket #991. (CVS 2124) (check-in: [accd432e4d] user: drh branch: trunk, size: 11018)
2004-11-14
21:56
[5ff767304c] part of check-in [98c7a55478] The SQLITE_OMIT_UTF16 macro now removes lots of code and all tests still pass. (CVS 2100) (check-in: [98c7a55478] user: drh branch: trunk, size: 10978)
2004-11-03
16:27
[fa74f98417] part of check-in [b11fc9b3f3] Update tests to work even if some features of the library are disabled. (CVS 2050) (check-in: [b11fc9b3f3] user: drh branch: trunk, size: 10850)
2004-09-24
12:48
[a8682ba414] part of check-in [49f25ddf83] Avoid a segfault in sqlite3_bind_parameter_index when there are unnamed parameters. Ticket #918. (CVS 1977) (check-in: [49f25ddf83] user: drh branch: trunk, size: 10085)
2004-09-07
16:19
[d7e7f44817] part of check-in [435b3f301f] Wildcards with the same name map into the same variable number. New api sqlite3_bind_parameter_index() added to map wildcard names into wildcard index numbers. Support for "?nnn" wildcards. (CVS 1945) (check-in: [435b3f301f] user: drh branch: trunk, size: 9256)
2004-08-25
04:07
[7968edd61e] part of check-in [fd584d1ccf] Host parameter names conform to SQL-2003. (CVS 1902) (check-in: [fd584d1ccf] user: drh branch: trunk, size: 7004)
2004-08-20
18:34
[8fd93bd2c8] part of check-in [e97c331362] Tcl interface transfers values directly between SQLite and Tcl_Objs, without at translation to strings. (CVS 1898) (check-in: [e97c331362] user: drh branch: trunk, size: 7003)
16:02
[e8132be4fa] part of check-in [d3be0b7c5a] Add support for named wildcards in SQL statements. (CVS 1897) (check-in: [d3be0b7c5a] user: drh branch: trunk, size: 7001)
2004-07-15
14:15
[94c3df3da7] part of check-in [c44943e6fe] Implement the experimental sqlite3_bind_parameter_count() API in support of DBD::SQLite. Also fix the sqlite3.def export list. (CVS 1797) (check-in: [c44943e6fe] user: drh branch: trunk, size: 6534)
2004-06-28
13:09
[ca031e902f] part of check-in [3329210410] More coverage testing. (CVS 1754) (check-in: [3329210410] user: danielk1977 branch: trunk, size: 6482)
2004-06-22
12:46
[028f65c44d] part of check-in [be6bd6c99d] Add comments to test1.c. (CVS 1659) (check-in: [be6bd6c99d] user: drh branch: trunk, size: 5932)
2004-06-19
00:16
[4ccea5041b] part of check-in [d705d051be] Change the name of the TCL command from "sqlite" to "sqlite3" so that both SQLite version 2 and SQLite version 3 can be used by Tcl at the same time. (CVS 1626) (check-in: [d705d051be] user: drh branch: trunk, size: 5942)
2004-05-27
09:28
[4f5a19e840] part of check-in [67a140cf78] Various bugfixes. 68 Test cases still fail. (CVS 1471) (check-in: [67a140cf78] user: danielk1977 branch: trunk, size: 5949)
01:53
[ef1efd5cf6] part of check-in [dbdd1a7f31] More MEM changes in the vdbe.c. Still will not compile. (CVS 1469) (check-in: [dbdd1a7f31] user: drh branch: trunk, size: 5940)
2004-05-26
10:11
[44097e9a88] part of check-in [d5659f2ee6] Add some tests for the new API. Many more to come. (CVS 1462) (check-in: [d5659f2ee6] user: danielk1977 branch: trunk, size: 5947)
00:07
[b2e77ea6e9] part of check-in [e83138250c] More changes to do with the new sqlite3_step() API. (CVS 1458) (check-in: [e83138250c] user: danielk1977 branch: trunk, size: 5933)
2004-05-24
12:55
[947eea8962] part of check-in [162cf42e33] Update the typeof() operator to respect manifest types. (CVS 1450) (check-in: [162cf42e33] user: danielk1977 branch: trunk, size: 5547)
2004-05-21
10:08
[87a6c083da] part of check-in [fc94575d77] Further work on the new API. All the functions to execute queries are there now. (CVS 1427) (check-in: [fc94575d77] user: danielk1977 branch: trunk, size: 5565)
02:11
[f228f64e3d] part of check-in [d1af1a4acc] Fix typo in bind.test that was causing a seg-fault. (CVS 1424) (check-in: [d1af1a4acc] user: danielk1977 branch: trunk, size: 5552)
01:47
[4517a8e829] part of check-in [307b55006c] Add new sqlite3_open() and sqlite3_open16() APIs. (CVS 1423) (check-in: [307b55006c] user: danielk1977 branch: trunk, size: 5552)
2004-05-20
11:00
[5d6ac8ab0d] part of check-in [2821767b94] Add some more elements of the new API. (CVS 1416) (check-in: [2821767b94] user: danielk1977 branch: trunk, size: 5544)
01:12
[b0676476d1] part of check-in [e8f980d842] Add support for the new sqlite3_bind_*() APIs. (CVS 1410) (check-in: [e8f980d842] user: danielk1977 branch: trunk, size: 4954)
2003-09-06
22:45
Added: [56a57043b4] part of check-in [f6c4908e9b] Add initial test cases for the new sqlite_bind() API. Fix bugs that the new test cases found. (CVS 1096) (check-in: [f6c4908e9b] user: drh branch: trunk, size: 1932)