Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.
25 check-ins using file src/select.c version 92aef3f6
|00:35||Version 2.4.9 (CVS 542) (check-in: 0691720a user: drh tags: trunk)|
|00:33||Update the version number and changes log for 2.4.9 (CVS 541) (check-in: a91da82f user: drh tags: trunk)|
|19:06||Fix for ticket #21 (I think): Do not return an "out of memory" error if we can not find the users home directory. Instead, just report that we could not find the home directory. (CVS 540) (check-in: 8a50c57c user: drh tags: trunk)|
|14:45||Version 2.4.8 (CVS 538) (check-in: d703a2c5 user: drh tags: trunk)|
|14:44||Update the change log for the 2.4.8 release. (CVS 539) (check-in: c01bc2d1 user: drh tags: trunk)|
|14:24||Fix for ticket #1: Implement the GLOB and LIKE operators as functions that can be overridden. This way, a developer can change the LIKE operator to be case sensitive, for example. (CVS 537) (check-in: 51572bf7 user: drh tags: trunk)|
|12:34||Add support for saving the sqlite shell command-line history across sessions. (CVS 536) (check-in: ca4abf3f user: drh tags: trunk)|
|01:00||Added rights release for Matthew O. Persico (CVS 535) (check-in: 6c32c07e user: persicom tags: trunk)|
|12:39||Change shell.c so that it will compile under windows. Shorten the help command somewhat. Add the state of ".header" to the output of ".show". (CVS 534) (check-in: 0582168b user: drh tags: trunk)|
|02:53||Updated to match new shell.c functionality. (CVS 533) (check-in: ff67ad40 user: persicom tags: trunk)|
|02:53||Mistake in help text. Spurious trailing whitespace removed. (CVS 532) (check-in: 4bdd040e user: persicom tags: trunk)|
o Added global static chars mainPrompt and continuePrompt.
o Moved Argv0 declaration to head of file. Needed in do_meta_command,
previously found below that.
o Added struct previous_mode_data to support new .explain toggle
o Added nullvalue, explainPrev and outfile members to
o Added modeDescr array for number/text translation ofdisplay modes.
o Modified zHelp to match new functionality.
callback(): o Added support for .nullvalue
do_meta_command(): o Output filename is now saved to callback struct. If using stdout, then the string "stdout" is saved. o Explain is now a toggle. When it is turned on, the current values of mode, header and colWidth are saved if not already in explain mode. When turned off, those values are restored. o Allow .mode plurals columns and lines and dot command plural .headers. o Added processing for new keywords .quit, .nullvalue, .show, .prompt.
main(): o Added -init as an option to override .sqliterc. o Added -nullvalue as a command line option. o Processes .sqliterc.
main_init(): o Genesis. Moved some initialization code here from inside main() so that it can be called initially by main and again if -init is specified.
one_input_line(): o Now takes prompts from settable values.
process_sqliterc(): o Genesis. Read .sqliterc from user's home directory and pass it to process_input(). File should contain meta commands for setups. (CVS 531)(check-in: e751338c user: persicom tags: trunk)
|01:56||Fix for ticket #19: Do not call sqliteOsSync() if the only changes were changes to TEMP tables. (CVS 530) (check-in: 33da20b9 user: drh tags: trunk)|
|23:42||When doing a ".dump" command in the command-line shell, make sure VIEWs are created after TABLEs. (CVS 529) (check-in: 7edd1346 user: drh tags: trunk)|
|13:12||Version 2.4.7 (CVS 528) (check-in: 977abbae user: drh tags: trunk)|
|13:11||Add tests to prevent a recurrance of bug #16. Also: put a hyperlink to the new ticket screen on the main page of the website. (CVS 527) (check-in: cdab6dad user: drh tags: trunk)|
|10:08||Fix for bug #15: Add the sqlite_changes() API function for retrieving the number of rows that changed in the previous operation. (CVS 526) (check-in: 6e71493b user: drh tags: trunk)|
|03:55||Fix for bug #16: Check for invalid functions in the VALUES clause of an INSERT statement. (CVS 525) (check-in: 43a77f01 user: drh tags: trunk)|
|03:28||Fix for bug #11: Output the correct row count when and INSERT does an IGNORE action. (CVS 524) (check-in: bb83642e user: drh tags: trunk)|
|03:15||Fix for bug #10: Pop the stack by the right amount on an IGNORE so that the stack does not grow without bound. (CVS 523) (check-in: f46acfc3 user: drh tags: trunk)|
|02:42||Add a -column option to the sqlite command-line utility. Patch from Matthew O. Persico. (CVS 522) (check-in: 760bf568 user: drh tags: trunk)|
|14:10||Added the last_insert_rowid() SQL function. (CVS 521) (check-in: 6aca3f86 user: drh tags: trunk)|
|13:57||Make the FROM clause on a SELECT optional. If omitted, the result of the SELECT is a single row consisting of the values in the expression list. (CVS 520) (check-in: 28ce42f7 user: drh tags: trunk)|
|15:10||Add an fflush() call to shell.c to insure that all output has been written before we prompt for a new line of input. (CVS 519) (check-in: 93227418 user: drh tags: trunk)|
|02:10||Fix for bug #2: Add support for TABLE.* in SELECT statements. (CVS 518) (check-in: c2320eab user: drh tags: trunk)|