Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Fix minor typo in the virtual table documentation for xCreate and xConnect. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
44d1e198cabf3c6a405c28feaa00e1f6 |
User & Date: | mistachkin 2013-05-29 06:57:13.988 |
Context
2013-06-26
| ||
19:13 | Add the "Pre-release Snapshot" heading to the download page, with the ability to include winrt81 VSIX snapshots. (check-in: a8228d3c37 user: drh tags: 3.7.17) | |
2013-06-21
| ||
08:00 | Fix another minor typo in the vtable docs. (check-in: a93d66e412 user: mistachkin tags: trunk) | |
2013-05-29
| ||
06:57 | Fix minor typo in the virtual table documentation for xCreate and xConnect. (check-in: 44d1e198ca user: mistachkin tags: trunk) | |
2013-05-28
| ||
13:23 | Clarify the license for SQLite documentation. (check-in: 419389e585 user: drh tags: trunk) | |
Changes
Changes to pages/vtab.in.
︙ | ︙ | |||
338 339 340 341 342 343 344 | an SQLite memory allocation function like [sqlite3_malloc()] or [sqlite3_mprintf()] as the SQLite core will attempt to free the space using [sqlite3_free()] after the error has been reported up to the application. <p>The xCreate method is required for every virtual table implementation, though the xCreate and [xConnect] pointers of the [sqlite3_module] object | | | | 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 | an SQLite memory allocation function like [sqlite3_malloc()] or [sqlite3_mprintf()] as the SQLite core will attempt to free the space using [sqlite3_free()] after the error has been reported up to the application. <p>The xCreate method is required for every virtual table implementation, though the xCreate and [xConnect] pointers of the [sqlite3_module] object may point to the same function if the virtual table does not need to initialize backing store. <tcl>hd_fragment hiddencol {hidden column}</tcl> <h4>2.1.1 Hidden columns in virtual tables</h4> <p>If a column datatype contains the special keyword "HIDDEN" (in any combination of upper and lower case letters) then that keyword it is omitted from the column datatype name and the column is marked as a hidden column internally. |
︙ | ︙ | |||
426 427 428 429 430 431 432 | an SQLite memory allocation function like [sqlite3_malloc()] or [sqlite3_mprintf()] as the SQLite core will attempt to free the space using [sqlite3_free()] after the error has been reported up to the application. <p>The xConnect method is required for every virtual table implementation, though the [xCreate] and xConnect pointers of the [sqlite3_module] object | | | | 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 | an SQLite memory allocation function like [sqlite3_malloc()] or [sqlite3_mprintf()] as the SQLite core will attempt to free the space using [sqlite3_free()] after the error has been reported up to the application. <p>The xConnect method is required for every virtual table implementation, though the [xCreate] and xConnect pointers of the [sqlite3_module] object may point to the same function if the virtual table does not need to initialize backing store. <tcl>############################################################ xBestIndex hd_fragment xbestindex {sqlite3_module.xBestIndex} {xBestIndex}</tcl> <h3>2.3 The xBestIndex Method</h3> <p>SQLite uses the xBestIndex method of a virtual table module to determine the best way to access the virtual table. |
︙ | ︙ |