aboutsummaryrefslogtreecommitdiff
path: root/src/tokenize.c
Commit message (Collapse)AuthorAge
...
* The beginnings of changes to support pre-compiled SQL. Mostly untested,drh2003-09-06
| | | | | though all regression tests to pass. (CVS 1093) FossilOrigin-Name: 912f47c72d3597c6d5acff765d94922bd660339a
* Shell command-line parsing enhancements suggested by Mike Hall. (CVS 956)drh2003-05-04
| | | FossilOrigin-Name: 5656fe48b192dc84cb5977f826ff99d81684791f
* Fix deficiencies in sqlite_complete() pointed out by R. Dennis Cote. (CVS 955)drh2003-05-04
| | | FossilOrigin-Name: 54b33a5ed9f7a89435c2f1395a3177e8c778bb8a
* Add support for TEMPORARY triggers. Such triggers can write temporary ordrh2003-04-21
| | | | | permanent tables. (CVS 926) FossilOrigin-Name: 58ddd587b0f5d565ae3b0ba3a1fa5c20d459f3fc
* Simplify the number processing code. Fix for ticket #281. (CVS 910)drh2003-04-16
| | | FossilOrigin-Name: 4326b52a39cad4632dc2db37aa53a285a31af138
* Record the database name in addition to the table name for DELETE, INSERT,drh2003-03-20
| | | | | and UPDATE statements. (CVS 879) FossilOrigin-Name: a5d8fc95ee58dc3205a0bbbcadaa3b9c902a941b
* The callback-free API is now working, though much more testing is need. (CVS ↵drh2003-01-29
| | | | | 853) FossilOrigin-Name: 162b259188e6967fe9c3722da26b81aab5655d83
* First code for the new callback-free API. All regression tests pass but thedrh2003-01-28
| | | | | new API is mostly untested and is unlikely to work. (CVS 852) FossilOrigin-Name: 065fa818ffc8d7562889172acea16e4e44e773ef
* More optimizations. (CVS 816)drh2003-01-07
| | | FossilOrigin-Name: a362981b20fd33254ad498619eedf75b576682e3
* Optimizations to the tokenizer. (CVS 815)drh2003-01-07
| | | FossilOrigin-Name: 032b3daa1d3cf3e00a4a6ba0b09624f1aba6445c
* Minimal support for oracle8 outer join syntax. (CVS 771)drh2002-10-27
| | | FossilOrigin-Name: 31df3690d0fe4bd4a293cbe8ca9a26c98c3ed3ce
* Correctly handle column names and string constants in parentheses.drh2002-10-22
| | | | | Fix for ticket #179. (CVS 770) FossilOrigin-Name: 3b68aa25c451b7c09ece457ac2b70a9a5d93508a
* Change the tokenizer to ignore C-style comments /*...*/ in accordance withdrh2002-08-27
| | | | | SQL99. (CVS 731) FossilOrigin-Name: f1534489484afdb835ad8e6f97909fbe76dbe414
* Change the way token memory is allocated in an effort to fix ticket #136.drh2002-08-24
| | | | | There is now a memory leak when using views of views. (CVS 725) FossilOrigin-Name: 22d8726e61eec0e53893f492cb2163824b87a23e
* Fix for tickets #90 and #89: Make the AS keyword optional again. (CVS 654)drh2002-07-01
| | | FossilOrigin-Name: 1f8a73b1c3833e3924196458d4c1ecca90f63662
* Add preliminary logic for the eventual move to having separate TEXT anddrh2002-06-17
| | | | | | NUMTEXT datatypes. Also change the version number to 2.5.0 in preparation for an interim release. (CVS 625) FossilOrigin-Name: 05783a9db585c1ead42135252dca97d2bc6e2118
* Add RAISE() function, which allows more advanced flow-control in trigger ↵danielk19772002-06-11
| | | | | programs (ticket #55) (CVS 614) FossilOrigin-Name: d4a2fb10067203a0d49317db747759872e62927e
* Add the ability to parse FOREIGN KEYs. Foreign keys are still ignored,drh2002-06-02
| | | | | but at least they now do not cause a syntax error. (CVS 603) FossilOrigin-Name: 6fdcee3c99e994ef3ab83a0cc57344cdb16210df
* Add support for the full SQL join syntax. This is just a parser enhancement.drh2002-05-24
| | | | | | We now recognize all kinds of joins, but we don't actually do anything with them yet. (CVS 586) FossilOrigin-Name: e238643efdbe1394c7ff85e34e486f7c6082b6cc
* Do not allow triggers on the SQLITE_MASTER table. (CVS 579)drh2002-05-23
| | | FossilOrigin-Name: 275ba356f351abcf9a079ac16b765c9443750f0e
* Added FOR EACH ROW triggers functionality (CVS 562)danielk19772002-05-15
| | | FossilOrigin-Name: 794bf67b6b36fce8854d5daff12f21dbb943240c
* Added support for CASE expressions - patches from Dan Kennedy. (CVS 437)drh2002-03-24
| | | FossilOrigin-Name: 836b59d057c3fb4087b138c9bfbc03392ddfb89d
* Fix bug in anonymous subquery in a join. Parser requires a semicolon ordrh2002-03-13
| | | | | end-of-input before executing. (CVS 429) FossilOrigin-Name: c0e3f1c592f583a0659901743a368aff1927f1cb
* Code to implement CREATE VIEW is in place. A quick smoke test shows thatdrh2002-02-23
| | | | | it works, but there are probably still many bugs. (CVS 387) FossilOrigin-Name: 39fed2df11382b9855d518502a6c2ca200fa66b8
* Change the SQLITE_MASTER format to version 2 in preparation for adding ↵drh2002-02-21
| | | | | views. (CVS 386) FossilOrigin-Name: b2a9807fed544e83002366149b9a363759338c5d
* Make the sqliteParseInfoReset() function locale to the select.c file. (CVS 371)drh2002-02-17
| | | FossilOrigin-Name: 2336b1eadaedf2556a1988acc7bdf133135154dc
* All identifiers to be quoted in square brackets, for compatibility withdrh2002-02-14
| | | | | MS-Access. (CVS 370) FossilOrigin-Name: e17a858c9eeb70c62f54c88e6be5897e58d67301
* Change to five conflict resolution algorithms: ROLLBACK, ABORT, FAIL,drh2002-01-31
| | | | | | IGNORE, and REPLACE. This checkin is code only. Documentation and tests are still needed. Also, ABORT is not fully implemented. (CVS 360) FossilOrigin-Name: d0e7cf4a83e6abad7129bed356b7492dddaff474
* Beginning to insert the infrastructure for ON CONFLICT clauses. (CVS 355)drh2002-01-29
| | | FossilOrigin-Name: e00a9ff8f99dd58f7cb19a6195fac21f4c8b4af9
* Implement indices that occur in sort order and the LIMIT...OFFSET clausedrh2001-11-06
| | | | | of SELECT statements. (CVS 301) FossilOrigin-Name: eb07768ae93f14bf6c150c1c4329948857a9d01c
* Increase maximum row size to 1MB. (CVS 300)drh2001-11-04
| | | FossilOrigin-Name: 7dd58fad398253608f55867cf1c7749eef005657
* More changes for 2.0.7. (CVS 293)drh2001-10-22
| | | FossilOrigin-Name: f8328a5f11801c5124f9a8dace22df3c1cfb2191
* Version 2.0.6 (CVS 291)drh2001-10-19
| | | FossilOrigin-Name: 8467d84fc6e67bd93051f54338a8f6c9b1711ee1
* Support for UTF-8 and ISO8859 characters in identifiers. Bug fix indrh2001-10-18
| | | | | the column name generator for selects (was coreing). (CVS 290) FossilOrigin-Name: 22948fc685299ca888907eea68edb8a6e87c3f49
* 2.0.3 (CVS 287)drh2001-10-13
| | | FossilOrigin-Name: 75e90cf09b64ee1fcb39a711fc9ac6d3d2b849a5
* Fix the locking protocol. (CVS 280)drh2001-10-09
| | | FossilOrigin-Name: 484b82d8a1c84f3d9725a509de93276b9fa9b294
* Support for temporary tables added. Still need more testing. (CVS 279)drh2001-10-08
| | | FossilOrigin-Name: 9368c62e4097aae3081a325962c1dec167fd253d
* Adding table column query capability to support ODBC. (CVS 278)drh2001-10-06
| | | FossilOrigin-Name: b63b3f3684a3d584ef99f54cde76b6c483bbfef7
* Fixes to the locking and rollback behavior. (CVS 261)drh2001-09-23
| | | FossilOrigin-Name: 337b3d3b2a903328d9744c111979909a284b8348
* Disclaimed copyright. Preparing for release 2.0. (CVS 250)drh2001-09-16
| | | FossilOrigin-Name: 4e926efe2b59adfec4086eb1d2ba830238facb4c
* Added a PRAGMA statement. Took out the special comment parsing. (CVS 245)drh2001-09-14
| | | FossilOrigin-Name: 5e3724603e6f52bb74deb1c62e6e8f323d7b64b7
* All tests now pass. But there are still issues. For example, insertsdrh2001-09-14
| | | | | are way too slow. And additional tests are needed for new features. (CVS 243) FossilOrigin-Name: e7b65e37fd88c4d69c89cfe73ab345b8b645ada6
* better handling of out-of-memory errors (CVS 207)drh2001-04-11
| | | FossilOrigin-Name: 86b30cd0975dfea9424b9f9f0d4194aa71ce508b
* Added transaction support (CVS 196)drh2001-04-04
| | | FossilOrigin-Name: 35a8feed0d10e780c477f7440fbe80637fcf9906
* Perpare to fork SQLite2.0 develop into a separate tree (CVS 183)drh2001-02-11
| | | FossilOrigin-Name: 6adb6078871114ba19ab601bb94d43ff9e03e43f
* speed tweaks and documentation updates (CVS 167)drh2000-12-10
| | | FossilOrigin-Name: ced90c3f93e5e0cf73ea77b62a1308cd8dd5f3b3
* fix a debugging issue (CVS 162)drh2000-10-22
| | | FossilOrigin-Name: f0a5255d2657ddcba24353d6d94b0d9c579d8dec
* Added an interrupt capability (CVS 153)drh2000-10-16
| | | FossilOrigin-Name: f7ea08b931b9b40831bfe73cd7afea17f92112cf
* bug fix (CVS 130)drh2000-08-09
| | | FossilOrigin-Name: e8882dac2306afbc7bffdaa93c9a7fc45fdbd8e1
* :-) (CVS 100)drh2000-06-16
| | | FossilOrigin-Name: 1d4fe5599ed0bae18dba5842ab7ea1d34b8ec3ad