⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 reqmatrix.html

📁 sqlite3源码,适合作为嵌入式(embedded)
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<td valign="top">The SQLite library shall support text encoded as UTF-8,UTF-16le, or UTF-16be.<p>Parents: <a href="#S50000">S50000</a></p><p>Children: <a href="#H10267">H10267</a></p></td></tr><tr><td valign="top"><a name="S50300">S50300</a></td><td valign="top">SQLite database files shall be processor and byte-order independent.<p>Parents: <a href="#S50000">S50000</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="S60000">S60000</a></td><td valign="top">The SQLite library shall provide introspection capabilities to theapplication.<p><i>No parents</i></p><p>Children: <a href="#S60100">S60100</a> <a href="#S60200">S60200</a> <a href="#S60300">S60300</a> <a href="#S60400">S60400</a> <a href="#S60500">S60500</a> <a href="#S60600">S60600</a></p></td></tr><tr><td valign="top"><a name="S60100">S60100</a></td><td valign="top">The SQLite library shall provide interfaces that an application canuse to discover fixed, compile-time characteristics of theSQLite library.<p>Parents: <a href="#S60000">S60000</a></p><p>Children: <a href="#H10010">H10010</a> <a href="#H10011">H10011</a> <a href="#H10014">H10014</a> <a href="#H10020">H10020</a> <a href="#H10021">H10021</a> <a href="#H10022">H10022</a> <a href="#H10023">H10023</a> <a href="#H10100">H10100</a> <a href="#H10101">H10101</a> <a href="#H10102">H10102</a></p></td></tr><tr><td valign="top"><a name="S60200">S60200</a></td><td valign="top">The SQLite library shall provide interfaces that an application canuse to find run-time performance characteristics and status of theSQLite library.<p>Parents: <a href="#S60000">S60000</a></p><p>Children: <a href="#H12800">H12800</a> <a href="#H12801">H12801</a> <a href="#H12802">H12802</a> <a href="#H12803">H12803</a> <a href="#H12807">H12807</a> <a href="#H12808">H12808</a> <a href="#H12809">H12809</a> <a href="#H12930">H12930</a> <a href="#H12931">H12931</a> <a href="#H12932">H12932</a> <a href="#H12933">H12933</a> <a href="#H12934">H12934</a> <a href="#H17200">H17200</a> <a href="#H17500">H17500</a> <a href="#H17550">H17550</a></p></td></tr><tr><td valign="top"><a name="S60300">S60300</a></td><td valign="top">The SQLite library shall provide interfaces that permit an applicationto query the schema of a database.<p>Parents: <a href="#S60000">S60000</a></p><p>Children: <a href="#H12850">H12850</a></p></td></tr><tr><td valign="top"><a name="S60400">S60400</a></td><td valign="top">The SQLite library shall provide interfaces that allow an applicationto monitor sequence of queries and progress of submitted to SQLite.<p>Parents: <a href="#S60000">S60000</a></p><p>Children: <a href="#H12280">H12280</a> <a href="#H12281">H12281</a> <a href="#H12282">H12282</a> <a href="#H12283">H12283</a> <a href="#H12284">H12284</a> <a href="#H12285">H12285</a> <a href="#H12287">H12287</a> <a href="#H12288">H12288</a> <a href="#H12289">H12289</a> <a href="#H12290">H12290</a> <a href="#H12910">H12910</a> <a href="#H12911">H12911</a> <a href="#H12912">H12912</a> <a href="#H12913">H12913</a> <a href="#H12914">H12914</a> <a href="#H12915">H12915</a> <a href="#H12916">H12916</a> <a href="#H12917">H12917</a> <a href="#H12918">H12918</a> <a href="#H12950">H12950</a> <a href="#H12951">H12951</a> <a href="#H12952">H12952</a> <a href="#H12953">H12953</a> <a href="#H12954">H12954</a> <a href="#H12955">H12955</a> <a href="#H12961">H12961</a> <a href="#H12962">H12962</a> <a href="#H12963">H12963</a> <a href="#H12964">H12964</a> <a href="#H12970">H12970</a> <a href="#H12971">H12971</a> <a href="#H12973">H12973</a> <a href="#H12975">H12975</a> <a href="#H12977">H12977</a> <a href="#H12979">H12979</a> <a href="#H12981">H12981</a> <a href="#H12983">H12983</a> <a href="#H12985">H12985</a></p></td></tr><tr><td valign="top"><a name="S60500">S60500</a></td><td valign="top">The SQLite library shall provide interfaces that allow an applicationto discover the algorithms that SQLite has chosen to implement specificSQL statements.<p>Parents: <a href="#S60000">S60000</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="S60600">S60600</a></td><td valign="top">The SQLite library shall provide interfaces that allow an applicationto discover relationships between SQLite objects.<p>Parents: <a href="#S60000">S60000</a> <a href="#S20200">S20200</a></p><p>Children: <a href="#H13120">H13120</a> <a href="#H13123">H13123</a> <a href="#H13140">H13140</a> <a href="#H13143">H13143</a> <a href="#H13146">H13146</a> <a href="#H13149">H13149</a> <a href="#H13152">H13152</a> <a href="#H16250">H16250</a> <a href="#H16253">H16253</a></p></td></tr><tr><td valign="top"><a name="S70000">S70000</a></td><td valign="top">The SQLite library shall provide interfaces that promote the safeconstruction and processing of SQL statements and data fromuntrusted sources.<p><i>No parents</i></p><p>Children: <a href="#S70100">S70100</a> <a href="#S70200">S70200</a> <a href="#S70300">S70300</a> <a href="#H17400">H17400</a> <a href="#H17403">H17403</a> <a href="#H17406">H17406</a> <a href="#H17407">H17407</a></p></td></tr><tr><td valign="top"><a name="S70100">S70100</a></td><td valign="top">The SQLite library shall provide the application means by which theapplication can test and enforce compliance with database accesspolicies for any particular SQL statement.<p>Parents: <a href="#S70000">S70000</a></p><p>Children: <a href="#H12500">H12500</a> <a href="#H12501">H12501</a> <a href="#H12502">H12502</a> <a href="#H12503">H12503</a> <a href="#H12504">H12504</a> <a href="#H12505">H12505</a> <a href="#H12506">H12506</a> <a href="#H12507">H12507</a> <a href="#H12510">H12510</a> <a href="#H12511">H12511</a> <a href="#H12512">H12512</a> <a href="#H12520">H12520</a> <a href="#H12521">H12521</a> <a href="#H12522">H12522</a></p></td></tr><tr><td valign="top"><a name="S70200">S70200</a></td><td valign="top">The SQLite library shall provide interfaces that test to see if anSQL statement being received incrementally is complete.<p>Parents: <a href="#S70000">S70000</a></p><p>Children: <a href="#H10510">H10510</a> <a href="#H10511">H10511</a> <a href="#H10512">H10512</a></p></td></tr><tr><td valign="top"><a name="S70300">S70300</a></td><td valign="top">The SQLite library shall support prepared statement objects withlate parameter binding<p>Parents: <a href="#S70000">S70000</a> <a href="#S30000">S30000</a></p><p>Children: <a href="#H11302">H11302</a> <a href="#H11304">H11304</a> <a href="#H13300">H13300</a> <a href="#H13330">H13330</a> <a href="#H13500">H13500</a> <a href="#H13506">H13506</a> <a href="#H13509">H13509</a> <a href="#H13512">H13512</a> <a href="#H13515">H13515</a> <a href="#H13518">H13518</a> <a href="#H13521">H13521</a> <a href="#H13524">H13524</a> <a href="#H13527">H13527</a> <a href="#H13530">H13530</a> <a href="#H13533">H13533</a> <a href="#H13536">H13536</a> <a href="#H13539">H13539</a> <a href="#H13542">H13542</a> <a href="#H13545">H13545</a> <a href="#H13548">H13548</a> <a href="#H13551">H13551</a> <a href="#H13600">H13600</a> <a href="#H13601">H13601</a> <a href="#H13620">H13620</a> <a href="#H13621">H13621</a> <a href="#H13640">H13640</a> <a href="#H13641">H13641</a> <a href="#H13660">H13660</a> <a href="#H13661">H13661</a></p></td></tr><tr><td valign="top"><a name="S80000">S80000</a></td><td valign="top">SQLite shall exhibit ductile failure characteristics<p><i>No parents</i></p><p>Children: <a href="#S80100">S80100</a></p></td></tr><tr><td valign="top"><a name="S80100">S80100</a></td><td valign="top">SQLite shall make anomalies visible to the application<p>Parents: <a href="#S80000">S80000</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="H10010">H10010</a></td><td valign="top">The sqlite3.h header file shall define thethe following interfaces:<blockquote><pre>#define SQLITE_VERSION         "3.6.6"#define SQLITE_VERSION_NUMBER  3006006</pre></blockquote><p>Parents: <a href="#S60100">S60100</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="H10011">H10011</a></td><td valign="top">The SQLITE_VERSION #define in the sqlite3.h header file shallevaluate to a string literal that is the SQLite versionwith which the header file is associated.<p>Parents: <a href="#S60100">S60100</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="H10014">H10014</a></td><td valign="top">The SQLITE_VERSION_NUMBER #define shall resolve to an integerwith the value (X*1000000 + Y*1000 + Z) where X, Y, and Zare the major version, minor version, and release number.<p>Parents: <a href="#S60100">S60100</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="H10020">H10020</a></td><td valign="top">The sqlite3.h header file shall define thethe following interfaces:<blockquote><pre>SQLITE_EXTERN const char sqlite3_version[];const char *sqlite3_libversion(void);int sqlite3_libversion_number(void);</pre></blockquote><p>Parents: <a href="#S60100">S60100</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="H10021">H10021</a></td><td valign="top">The <a href="c3ref/libversion.html">sqlite3_libversion_number()</a> interface shall returnan integer equal to <a href="c3ref/c_version.html">SQLITE_VERSION_NUMBER</a>.<p>Parents: <a href="#S60100">S60100</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="H10022">H10022</a></td><td valign="top">The <a href="c3ref/libversion.html">sqlite3_version</a> string constant shall containthe text of the <a href="c3ref/c_version.html">SQLITE_VERSION</a> string.<p>Parents: <a href="#S60100">S60100</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="H10023">H10023</a></td><td valign="top">The <a href="c3ref/libversion.html">sqlite3_libversion()</a> function shall returna pointer to the <a href="c3ref/libversion.html">sqlite3_version</a> string constant.<p>Parents: <a href="#S60100">S60100</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="H10100">H10100</a></td><td valign="top">The sqlite3.h header file shall define thethe following interfaces:<blockquote><pre>int sqlite3_threadsafe(void);</pre></blockquote><p>Parents: <a href="#S60100">S60100</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="H10101">H10101</a></td><td valign="top">The <a href="c3ref/threadsafe.html">sqlite3_threadsafe()</a> function shall return zero ifand only if SQLite was compiled with mutexing code omitted.<p>Parents: <a href="#S60100">S60100</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="H10102">H10102</a></td><td valign="top">The value returned by the <a href="c3ref/threadsafe.html">sqlite3_threadsafe()</a> functionshall remain the same across calls to <a href="c3ref/config.html">sqlite3_config()</a>.<p>Parents: <a href="#S60100">S60100</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="H10130">H10130</a></td><td valign="top">The sqlite3.h header file shall define thethe following interfaces:<blockquote><pre>int sqlite3_initialize(void);int sqlite3_shutdown(void);int sqlite3_os_init(void);int sqlite3_os_end(void);</pre></blockquote><p>Parents: <a href="#S20000">S20000</a> <a href="#S30100">S30100</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="H10155">H10155</a></td><td valign="top">The sqlite3.h header file shall define thethe following interfaces:<blockquote><pre>typedef struct sqlite3_mem_methods sqlite3_mem_methods;struct sqlite3_mem_methods {void *(*xMalloc)(int);         /* Memory allocation function */void (*xFree)(void*);          /* Free a prior allocation */void *(*xRealloc)(void*,int);  /* Resize an allocation */int (*xSize)(void*);           /* Return the size of an allocation */int (*xRoundup)(int);          /* Round up request size to allocation size */int (*xInit)(void*);           /* Initialize the memory allocator */void (*xShutdown)(void*);      /* Deinitialize the memory allocator */void *pAppData;                /* Argument to xInit() and xShutdown() */};</pre></blockquote><p>Parents: <a href="#S20120">S20120</a></p><p><i>No children</i></p></td></tr><tr>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -