R-53212-31827-50531-28804-40351-35480-14928-34534 tcl slt th3 src
This function is used to move an existing blob handle so that it points to a different row of the same database table.
th3/req1/blob01.test:57
/* IMP: R-53212-31827 */
# EVIDENCE-OF: R-53212-31827 This function is used to move an existing # blob handle so that it points to a different row of the same database # table.
R-59275-48655-09864-05329-36519-41537-00645-39530 tcl slt th3 src
The new row is identified by the rowid value passed as the second argument.
th3/req1/blob01.test:61
/* IMP: R-59275-48655 */
# EVIDENCE-OF: R-59275-48655 The new row is identified by the rowid # value passed as the second argument.
R-45889-48790-57472-62779-24530-49470-03633-17983 tcl slt th3 src
The database, table and column on which the blob handle is open remain the same.
th3/req1/blob01.test:64
/* IMP: R-45889-48790 */
# EVIDENCE-OF: R-45889-48790 The database, table and column on which the # blob handle is open remain the same.
R-53739-48047-10287-11519-42885-23496-56458-39764 tcl slt th3 src
The new row must meet the same criteria as for sqlite3_blob_open() - it must exist and there must be either a blob or text value stored in the nominated column.
th3/req1/blob01.test:84
/* IMP: R-53739-48047 */
# EVIDENCE-OF: R-53739-48047 The new row must meet the same criteria as # for sqlite3_blob_open() - it must exist and there must be either a # blob or text value stored in the nominated column.
R-55970-49067-15919-18439-36628-50905-05103-43155 tcl slt th3 src
If the new row is not present in the table, or if it does not contain a blob or text value, or if another error occurs, an SQLite error code is returned and the blob handle is considered aborted.
th3/req1/blob01.test:88
/* IMP: R-55970-49067 */
# EVIDENCE-OF: R-55970-49067 If the new row is not present in the table, # or if it does not contain a blob or text value, or if another error # occurs, an SQLite error code is returned and the blob handle is # considered aborted.
R-63408-55464-37825-38820-53279-17116-24066-22476 tcl slt th3 src
All subsequent calls to sqlite3_blob_read(), sqlite3_blob_write() or sqlite3_blob_reopen() on an aborted blob handle immediately return SQLITE_ABORT.
th3/req1/blob01.test:93
/* IMP: R-63408-55464 */
# EVIDENCE-OF: R-63408-55464 All subsequent calls to # sqlite3_blob_read(), sqlite3_blob_write() or sqlite3_blob_reopen() on # an aborted blob handle immediately return SQLITE_ABORT.
R-63084-42258-54235-44279-08664-11821-33988-63457 tcl slt th3 src
Calling sqlite3_blob_bytes() on an aborted blob handle always returns zero.
th3/req1/blob01.test:118
/* IMP: R-63084-42258 */
# EVIDENCE-OF: R-63084-42258 Calling sqlite3_blob_bytes() on an aborted # blob handle always returns zero.
R-01277-06213-42474-53306-49270-01327-38555-55249 tcl slt th3 src
This function sets the database handle error code and message.
th3/req1/blob01.test:97
/* IMP: R-01277-06213 */
# EVIDENCE-OF: R-01277-06213 This function sets the database handle # error code and message.