R-06827-27714-37662-62265-13123-35942-36667-57305 tcl slt th3 src
These routines provide a means to determine the database, table, and table column that is the origin of a particular result column in SELECT statement.
/* IMP: R-06827-27714 */
# EVIDENCE-OF: R-06827-27714 These routines provide a means to determine # the database, table, and table column that is the origin of a # particular result column in SELECT statement.
R-02781-38257-61601-52824-21453-60365-23021-11331 tcl slt th3 src
The name of the database or table or column can be returned as either a UTF-8 or UTF-16 string.
/* IMP: R-02781-38257 */
# EVIDENCE-OF: R-02781-38257 The name of the database or table or column # can be returned as either a UTF-8 or UTF-16 string.
R-27819-43026-21380-16418-25214-30821-40612-27368 tcl slt th3 src
The _database_ routines return the database name, the _table_ routines return the table name, and the origin_ routines return the column name.
/* IMP: R-27819-43026 */
# EVIDENCE-OF: R-27819-43026 The _database_ routines return the database # name, the _table_ routines return the table name, and the origin_ # routines return the column name.
R-41183-50724-01751-26515-20432-60241-55721-62765 tcl slt th3 src
The returned string is valid until the prepared statement is destroyed using sqlite3_finalize() or until the statement is automatically reprepared by the first call to sqlite3_step() for a particular run or until the same information is requested again in a different encoding.
/* IMP: R-41183-50724 */
# EVIDENCE-OF: R-41183-50724 The returned string is valid until the # prepared statement is destroyed using sqlite3_finalize() or until the # statement is automatically reprepared by the first call to # sqlite3_step() for a particular run or until the same information is # requested again in a different encoding.
R-34933-01612-63826-59975-42480-58884-65014-06327 tcl slt th3 src
The names returned are the original un-aliased names of the database, table, and column.
/* IMP: R-34933-01612 */
# EVIDENCE-OF: R-34933-01612 The names returned are the original # un-aliased names of the database, table, and column.
R-45001-15102-62824-43089-64558-18158-53977-55532 tcl slt th3 src
The first argument to these interfaces is a prepared statement.
/* IMP: R-45001-15102 */
# EVIDENCE-OF: R-45001-15102 The first argument to these interfaces is a # prepared statement.
R-01766-56079-01675-00227-41454-02515-08725-53568 tcl slt th3 src
These functions return information about the Nth result column returned by the statement, where N is the second function argument.
/* IMP: R-01766-56079 */
# EVIDENCE-OF: R-01766-56079 These functions return information about # the Nth result column returned by the statement, where N is the second # function argument.
R-33977-57271-59293-02679-37541-34864-44396-22637 tcl slt th3 src
The left-most column is column 0 for these routines.
/* IMP: R-33977-57271 */
# EVIDENCE-OF: R-33977-57271 The left-most column is column 0 for these # routines.
R-53264-40062-38571-39514-17235-18477-59967-25878 tcl slt th3 src
If the Nth column returned by the statement is an expression or subquery and is not a column value, then all of these functions return NULL.
/* IMP: R-53264-40062 */
# EVIDENCE-OF: R-53264-40062 If the Nth column returned by the statement # is an expression or subquery and is not a column value, then all of # these functions return NULL.
R-54275-45098-32061-17354-31139-20112-21246-15357 tcl slt th3 src
These routines might also return NULL if a memory allocation error occurs.
/* IMP: R-54275-45098 */
# EVIDENCE-OF: R-54275-45098 These routines might also return NULL if a # memory allocation error occurs.
R-28818-00847-36702-14411-16104-05353-45723-35449 tcl slt th3 src
Otherwise, they return the name of the attached database, table, or column that query result column was extracted from.
/* IMP: R-28818-00847 */
# EVIDENCE-OF: R-28818-00847 Otherwise, they return the name of the # attached database, table, or column that query result column was # extracted from.
R-38470-19236-05585-14334-15897-63539-60552-16628 tcl slt th3 src
As with all other SQLite APIs, those whose names end with "16" return UTF-16 encoded strings and the other functions return UTF-8.
/* IMP: R-38470-19236 */
# EVIDENCE-OF: R-38470-19236 As with all other SQLite APIs, those whose # names end with "16" return UTF-16 encoded strings and the other # functions return UTF-8.
R-63158-42531-36923-32686-05307-30173-57746-45416 tcl slt th3 src
These APIs are only available if the library was compiled with the SQLITE_ENABLE_COLUMN_METADATA C-preprocessor symbol.
/* IMP: R-63158-42531 */
# EVIDENCE-OF: R-63158-42531 These APIs are only available if the # library was compiled with the SQLITE_ENABLE_COLUMN_METADATA # C-preprocessor symbol.