/ File History
Login
SQLite training in Houston TX on 2019-11-05 (details)
Part of the 2019 Tcl Conference

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

History of test/cast.test

2019-06-12
22:46
Adjust requirements marks and add new requirements tests. file: [3619f0c5] check-in: [ebb81dad] user: drh branch: trunk, size: 12357
20:51
As a special case, casting '-0.0' into numeric should yield 0. Fix for ticket [674385aeba91c774]. file: [66785644] check-in: [491f0f9b] user: drh branch: trunk, size: 12488
2019-06-10
23:45
A string consisting of a single '.' is not a floating point literal with extra text at the end. Fix for ticket [412bba9b22c677da] file: [2067a08e] check-in: [57050162] user: drh branch: trunk, size: 12156
18:33
Make sure a CAST to "NUMERIC" results in an integer if the value can be losslessly expressed as an integer, as the documentation requires. Ticket [dd6bffbfb6e61db9]. file: [9fa79845] check-in: [c0c90961] user: drh branch: trunk, size: 11866
2019-06-07
22:26
When casting string values into numeric and the string has a prefix that looks like a number but total string is not a well-formed number, then take extra care that the result is either integer or real depending on what the prefix looks like. Fix for tickets [e8bedb2a184001] and [4c2d7639f076aa]. file: [6505b8ae] check-in: [67a68af5] user: drh branch: trunk, size: 11343
2018-01-26
18:37
Improve text-to-integer conversion in boundary cases. The sqlite3Atoi64() function always returns the minimum or maximum integer if the magnitude of the text value is too large. Trailing whitespace is now ignored. file: [5ceb9207] check-in: [ace0644a] user: drh branch: trunk, size: 10729
2011-05-05
19:44
Changes to various test scripts so that they pass on windows. file: [4c275cbd] check-in: [1586244b] user: dan branch: win32-test-fixes, size: 9014
2008-11-06
15:33
Fix a bug in the CAST operator associated with the column cache. (CVS 5866) file: [16695166] check-in: [1b6a5140] user: drh branch: trunk, size: 8974
2008-01-19
20:11
Miscellaneous code simplifications and cleanup and test coverage enhancements. (CVS 4730) file: [ce8f14fc] check-in: [af129b6d] user: drh branch: trunk, size: 8530
2007-08-13
15:18
Disable tests that require 80-bit long doubles when the host only provides 64-bit long doubles. Ticket #2570. (CVS 4215) file: [c4780b58] check-in: [4f4f8ef4] user: drh branch: trunk, size: 7828
2007-05-17
16:34
Fix a problem with casting blobs to numeric types. (CVS 4021) file: [0302bbc8] check-in: [f2ce727c] user: danielk1977 branch: trunk, size: 7700
2007-05-16
11:55
Keep the full precision of integers if possible when casting to "numeric". Ticket #2364. (CVS 4012) file: [6f5073af] check-in: [2ac985a3] user: drh branch: trunk, size: 7208
2006-03-03
19:12
Ignore leading spaces on text to numeric conversions. Ticket #1662. Fixes to test cases broken by the recent changes to round(). (CVS 3118) file: [f88e7b69] check-in: [cdca3383] user: drh branch: trunk, size: 4755
2006-01-16
16:24
Test file fixes for libaries compiled with various SQLITE_OMIT_ macros. (CVS 2961) file: [aabdcb38] check-in: [c058f483] user: danielk1977 branch: trunk, size: 4548
2005-11-01
15:48
Omit the SQLITE_AFF_INTEGER type affinity. All numeric values are now of type real, though an integer representation is still sometimes used internally for efficiency. (CVS 2753) file: [2543165c] check-in: [e0d6f61c] user: drh branch: trunk, size: 4458
2005-06-25
19:31
The TCL interface binds variables as BLOB only if they have a bytearray representation but no text representation. Ticket #1287. (CVS 2528) file: [937af85f] check-in: [8c99dca6] user: drh branch: trunk, size: 4456
18:42
Remove the blob(), text() and numeric() functions added in (2524) and replace them with the standard CAST operator. Ticket #1287. (CVS 2527) file: [5c5ebb3e] check-in: [17631785] user: drh branch: trunk, size: 4461 Added