Small. Fast. Reliable.
Choose any three.

SQLite Requirement Matrix Details
bind_parameter_index.html

Index Summary Markup Original


R-50811-36721-38303-45762-44578-12408-00845-45536 tcl slt th3 src

Return the index of an SQL parameter given its name.

th3/req1/bind03.test:14

/* IMP: R-50811-36721 */
# EVIDENCE-OF: R-50811-36721 Return the index of an SQL parameter given
# its name.

R-37342-04007-10606-64148-39195-51101-42464-04051 tcl slt th3 src

The index value returned is suitable for use as the second parameter to sqlite3_bind().

th3/req1/bind03.test:29

/* IMP: R-37342-04007 */
# EVIDENCE-OF: R-37342-04007 The index value returned is suitable for
# use as the second parameter to sqlite3_bind().

R-15063-51342-39351-23162-57397-34240-32875-44138 tcl slt th3 src

A zero is returned if no matching parameter is found.

th3/req1/bind03.test:37

/* IMP: R-15063-51342 */
# EVIDENCE-OF: R-15063-51342 A zero is returned if no matching parameter
# is found.

R-42297-37851-22979-34861-45337-51350-47253-02521 tcl slt th3 src

The parameter name must be given in UTF-8 even if the original statement was prepared from UTF-16 text using sqlite3_prepare16_v2() or sqlite3_prepare16_v3().

th3/req1/bind03.test:44

/* IMP: R-42297-37851 */
# EVIDENCE-OF: R-42297-37851 The parameter name must be given in UTF-8
# even if the original statement was prepared from UTF-16 text using
# sqlite3_prepare16_v2() or sqlite3_prepare16_v3().