/ Check-in [0055df04]
Login

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

Overview
Comment:CTEs have never had working rowids. So disallow the use of the "rowid" column within CTEs.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | no-rowid-in-cte
Files: files | file ages | folders
SHA1:0055df0445932a43e42b318ef88672dcbe312c3a
User & Date: drh 2015-05-27 13:06:55
Original Comment: CTEs have never add working rowids. So disallow the use of the "rowid" column within CTEs.
Context
2015-05-27
15:10
Disallow the use of "rowid" in CTEs - it has never worked correctly and it makes no sense, so we might as well make it an explicit error. Also: add the PRAGMA cell_size_check=ON command. check-in: 19e2cebc user: drh tags: trunk
13:06
CTEs have never had working rowids. So disallow the use of the "rowid" column within CTEs. Closed-Leaf check-in: 0055df04 user: drh tags: no-rowid-in-cte
2015-05-26
20:31
Avoid a buffer overread when comparing against a corrupt record that spans at least one overflow page. check-in: 62a5b363 user: dan tags: trunk
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to src/build.c.

Changes to src/parse.y.

Changes to src/resolve.c.

Changes to src/select.c.

Changes to src/sqliteInt.h.

Changes to test/with1.test.

Changes to test/without_rowid1.test.