📄 reqmatrix.html
字号:
<a href="#H16276">H16276</a> <a href="#H16277">H16277</a> <a href="#H16278">H16278</a> <a href="#H16279">H16279</a> <a href="#H16400">H16400</a> <a href="#H16403">H16403</a> <a href="#H16406">H16406</a> <a href="#H16409">H16409</a> <a href="#H16412">H16412</a> <a href="#H16415">H16415</a> <a href="#H16418">H16418</a> <a href="#H16421">H16421</a> <a href="#H16424">H16424</a> <a href="#H16427">H16427</a> <a href="#H16430">H16430</a> <a href="#H16433">H16433</a> <a href="#H16436">H16436</a> <a href="#H16439">H16439</a> <a href="#H16442">H16442</a> <a href="#H16445">H16445</a> <a href="#H16448">H16448</a> <a href="#H16451">H16451</a> <a href="#H16454">H16454</a> <a href="#H16457">H16457</a> <a href="#H16460">H16460</a> <a href="#H16463">H16463</a></p></td></tr><tr><td valign="top"><a name="S20300">S20300</a></td><td valign="top">The SQLite library shall provide interfaces that permit the applicationto create new text collating sequences.<p>Parents: <a href="#S20000">S20000</a></p><p>Children: <a href="#H16600">H16600</a> <a href="#H16603">H16603</a> <a href="#H16604">H16604</a> <a href="#H16606">H16606</a> <a href="#H16609">H16609</a> <a href="#H16612">H16612</a> <a href="#H16615">H16615</a> <a href="#H16618">H16618</a> <a href="#H16621">H16621</a> <a href="#H16624">H16624</a> <a href="#H16627">H16627</a> <a href="#H16630">H16630</a> <a href="#H16700">H16700</a> <a href="#H16702">H16702</a> <a href="#H16704">H16704</a> <a href="#H16706">H16706</a></p></td></tr><tr><td valign="top"><a name="S20400">S20400</a></td><td valign="top">The SQLite library shall provide interfaces that permit the applicationto create new classes of virtual SQL tables.<p>Parents: <a href="#S20000">S20000</a></p><p>Children: <a href="#H18000">H18000</a> <a href="#H18010">H18010</a> <a href="#H18020">H18020</a> <a href="#H18100">H18100</a> <a href="#H18200">H18200</a> <a href="#H18210">H18210</a> <a href="#H18280">H18280</a> <a href="#H18300">H18300</a></p></td></tr><tr><td valign="top"><a name="S20500">S20500</a></td><td valign="top">The SQLite library shall provide interfaces that permit the applicationto load extensions at run-time using shared libraries.<p>Parents: <a href="#S20000">S20000</a></p><p>Children: <a href="#H12600">H12600</a> <a href="#H12620">H12620</a> <a href="#H12640">H12640</a> <a href="#H12660">H12660</a></p></td></tr><tr><td valign="top"><a name="S20600">S20600</a></td><td valign="top">The SQLite library shall provide interfaces that permit the applicationto dynamically query and modify size limits.<p>Parents: <a href="#S20000">S20000</a></p><p>Children: <a href="#H12760">H12760</a> <a href="#H12762">H12762</a> <a href="#H12766">H12766</a> <a href="#H12769">H12769</a></p></td></tr><tr><td valign="top"><a name="S30000">S30000</a></td><td valign="top">The SQLite library shall be safe for use in long-running,low-resource, high-reliability applications.<p><i>No parents</i></p><p>Children: <a href="#S30100">S30100</a> <a href="#S30200">S30200</a> <a href="#S30300">S30300</a> <a href="#S30400">S30400</a> <a href="#S30500">S30500</a> <a href="#S30600">S30600</a> <a href="#S30700">S30700</a> <a href="#S30800">S30800</a> <a href="#S30900">S30900</a> <a href="#S70300">S70300</a></p></td></tr><tr><td valign="top"><a name="S30100">S30100</a></td><td valign="top">The SQLite library shall release all system resources it holdswhen it is properly shutdown.<p>Parents: <a href="#S30000">S30000</a></p><p>Children: <a href="#H10130">H10130</a> <a href="#H10280">H10280</a> <a href="#H12010">H12010</a> <a href="#H12011">H12011</a> <a href="#H12012">H12012</a> <a href="#H12013">H12013</a> <a href="#H12014">H12014</a> <a href="#H12015">H12015</a> <a href="#H12019">H12019</a> <a href="#H13300">H13300</a></p></td></tr><tr><td valign="top"><a name="S30200">S30200</a></td><td valign="top">The SQLite library shall be configurable so that it is guaranteedto never fail a memory allocation as long as the application doesnot request resources in excess of reasonable and published limits.<p>Parents: <a href="#S30000">S30000</a></p><p>Children: <a href="#S30210">S30210</a> <a href="#S30220">S30220</a> <a href="#S30230">S30230</a> <a href="#H14100">H14100</a></p></td></tr><tr><td valign="top"><a name="S30210">S30210</a></td><td valign="top">The SQLite library shall be provide instrumentation that can alertthe application when its resource usages nears or exceeds the limitsof the memory breakdown guarantee.<p>Parents: <a href="#S30200">S30200</a></p><p>Children: <a href="#H17370">H17370</a> <a href="#H17371">H17371</a> <a href="#H17373">H17373</a> <a href="#H17374">H17374</a> <a href="#H17375">H17375</a></p></td></tr><tr><td valign="top"><a name="S30220">S30220</a></td><td valign="top">The SQLite library shall be provide facilities to automaticallyrecycle memory when usage nears preset limits.<p>Parents: <a href="#S30200">S30200</a></p><p>Children: <a href="#H16342">H16342</a> <a href="#H16351">H16351</a> <a href="#H16352">H16352</a> <a href="#H16353">H16353</a> <a href="#H16354">H16354</a> <a href="#H16355">H16355</a> <a href="#H16358">H16358</a> <a href="#H17340">H17340</a> <a href="#H17341">H17341</a> <a href="#H17350">H17350</a></p></td></tr><tr><td valign="top"><a name="S30230">S30230</a></td><td valign="top">The SQLite library shall be permit BLOB and CLOB objects to beread and written incrementally using small memory buffers.<p>Parents: <a href="#S30200">S30200</a></p><p>Children: <a href="#H17800">H17800</a> <a href="#H17810">H17810</a> <a href="#H17813">H17813</a> <a href="#H17814">H17814</a> <a href="#H17816">H17816</a> <a href="#H17819">H17819</a> <a href="#H17821">H17821</a> <a href="#H17824">H17824</a> <a href="#H17830">H17830</a> <a href="#H17833">H17833</a> <a href="#H17836">H17836</a> <a href="#H17839">H17839</a> <a href="#H17840">H17840</a> <a href="#H17843">H17843</a> <a href="#H17850">H17850</a> <a href="#H17853">H17853</a> <a href="#H17856">H17856</a> <a href="#H17859">H17859</a> <a href="#H17862">H17862</a> <a href="#H17863">H17863</a> <a href="#H17865">H17865</a> <a href="#H17868">H17868</a> <a href="#H17870">H17870</a> <a href="#H17873">H17873</a> <a href="#H17874">H17874</a> <a href="#H17875">H17875</a> <a href="#H17876">H17876</a> <a href="#H17877">H17877</a> <a href="#H17879">H17879</a> <a href="#H17882">H17882</a> <a href="#H17885">H17885</a> <a href="#H17888">H17888</a></p></td></tr><tr><td valign="top"><a name="S30300">S30300</a></td><td valign="top">When a memory allocation fails, SQLite shall either silently makedue without the requested memory or else it shall report the errorback to the application.<p>Parents: <a href="#S30000">S30000</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="S30400">S30400</a></td><td valign="top">When a I/O operation fails, SQLite shall either silentlyrecover or else it shall report the errorback to the application.<p>Parents: <a href="#S30000">S30000</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="S30500">S30500</a></td><td valign="top">SQLite shall provide the capability to monitorthe progress and interrupt the evaluation of a long-running query.<p>Parents: <a href="#S30000">S30000</a></p><p>Children: <a href="#H12270">H12270</a> <a href="#H12271">H12271</a> <a href="#H12272">H12272</a> <a href="#H12918">H12918</a></p></td></tr><tr><td valign="top"><a name="S30600">S30600</a></td><td valign="top">All unused portions of a well-formed SQLite database file shallbe available for reuse.<p>Parents: <a href="#S30000">S30000</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="S30700">S30700</a></td><td valign="top">SQLite shall provide the capability to incrementally decrease thesize of the persistent storage file as information is removed fromthe database.<p>Parents: <a href="#S30000">S30000</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="S30800">S30800</a></td><td valign="top">SQLite shall provide the interfaces that support testing andvalidation of the library code in an as-delivered configuration.<p>Parents: <a href="#S30000">S30000</a></p><p>Children: <a href="#H11300">H11300</a> <a href="#H11310">H11310</a> <a href="#H11400">H11400</a> <a href="#H17080">H17080</a></p></td></tr><tr><td valign="top"><a name="S30900">S30900</a></td><td valign="top">SQLite shall provide the ability for separate database connectionswithin the same process to share resources.<p>Parents: <a href="#S30000">S30000</a></p><p>Children: <a href="#H10330">H10330</a> <a href="#H10331">H10331</a> <a href="#H10336">H10336</a> <a href="#H10337">H10337</a> <a href="#H10339">H10339</a></p></td></tr><tr><td valign="top"><a name="S40000">S40000</a></td><td valign="top">The SQLite library shall be safe for use in applications thatmake concurrent access to the underlying database from differentthreads and/or processes.<p><i>No parents</i></p><p>Children: <a href="#S40100">S40100</a> <a href="#S40200">S40200</a> <a href="#S40300">S40300</a> <a href="#S40400">S40400</a> <a href="#S40410">S40410</a></p></td></tr><tr><td valign="top"><a name="S40100">S40100</a></td><td valign="top">The SQLite library shall be configurable to operate correctly ina multi-threaded application.<p>Parents: <a href="#S40000">S40000</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="S40200">S40200</a></td><td valign="top">The SQLite library shall support multiple independent databaseconnections per thread and per process.<p>Parents: <a href="#S40000">S40000</a></p><p>Children: <a href="#H12000">H12000</a> <a href="#H12010">H12010</a> <a href="#H12700">H12700</a> <a href="#H12701">H12701</a> <a href="#H12702">H12702</a> <a href="#H12703">H12703</a> <a href="#H12704">H12704</a> <a href="#H12706">H12706</a> <a href="#H12707">H12707</a> <a href="#H12709">H12709</a> <a href="#H12711">H12711</a> <a href="#H12712">H12712</a> <a href="#H12713">H12713</a> <a href="#H12714">H12714</a> <a href="#H12717">H12717</a> <a href="#H12719">H12719</a> <a href="#H12721">H12721</a> <a href="#H12723">H12723</a></p></td></tr><tr><td valign="top"><a name="S40300">S40300</a></td><td valign="top">The SQLite library shall automatically control access to commondatabases from different connections in different threads or processes.<p>Parents: <a href="#S40000">S40000</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="S40400">S40400</a></td><td valign="top">The SQLite library shall notify the application if an operation cannot be completed due to concurrent access constraints.<p>Parents: <a href="#S40000">S40000</a></p><p>Children: <a href="#H12310">H12310</a> <a href="#H12311">H12311</a> <a href="#H12312">H12312</a> <a href="#H12314">H12314</a> <a href="#H12316">H12316</a> <a href="#H12318">H12318</a></p></td></tr><tr><td valign="top"><a name="S40410">S40410</a></td><td valign="top">The SQLite library shall provide interfaces to assist the applicationin responding appropriately when an operation cannot be completed due to concurrent access constraints.<p>Parents: <a href="#S40000">S40000</a></p><p>Children: <a href="#H10530">H10530</a> <a href="#H10533">H10533</a> <a href="#H10536">H10536</a> <a href="#H12340">H12340</a> <a href="#H12341">H12341</a> <a href="#H12343">H12343</a> <a href="#H12344">H12344</a></p></td></tr><tr><td valign="top"><a name="S50000">S50000</a></td><td valign="top">The SQLite library shall be cross-platform.<p><i>No parents</i></p><p>Children: <a href="#S50100">S50100</a> <a href="#S50200">S50200</a> <a href="#S50300">S50300</a></p></td></tr><tr><td valign="top"><a name="S50100">S50100</a></td><td valign="top">The SQLite library shall be implemented in ANSI-C.<p>Parents: <a href="#S50000">S50000</a></p><p><i>No children</i></p></td></tr><tr><td valign="top"><a name="S50200">S50200</a></td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -