ΠΠ»Π°Π²Π½ΠΈΡΠ΅
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΠΈΠ·ΡΠ°Π·ΠΎΡ "
Π€ΠΠΠ’ΠΠ ΠΠ’ Β» ΡΠΎ Π·Π±ΠΈΡΠ½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΡΡΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈ ΠΏΠΎΠΊΡΠΈΠ΅Π½ΠΎΡΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ΅Π½ΠΈ ΠΎΠ΄ Π°Π³ΡΠ΅Π³Π°ΡΠ½Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΡΠ° ΡΠ°ΠΌΠΎ Π½Π° Π·Π°ΠΏΠΈΡΠΈ ΡΡΠΎ Π·Π°Π΄ΠΎΠ²ΠΎΠ»ΡΠ²Π°Π°Ρ Π΄Π°Π΄Π΅Π½ ΡΡΠ»ΠΎΠ²; - ΠΠ»ΠΎΠΊΠΎΡ βORDER BYβ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° β
ΠΠ ΠΠ ΠΠΠ¨Π’Π "Π"ΠΠ£ΠΠ’ΠΠ’Π Π’Π ΠΠΠ’ Β» Π΄Π° ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ±Π° Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ ΡΠΎ NULL Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΠΏΡΠΈ ΡΠΎΡΡΠΈΡΠ°ΡΠ΅; - ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° "
.Π·Π°ΠΊΡΠ΅ΠΏΠ½Π΅ Β» Π·Π° Π²ΡΠ°ΡΠ°ΡΠ΅ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π½Π° ΠΎΡΡΠ΅ΡΠ΅Π½ΠΈΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ ΠΎΠ΄ Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ; - ΠΠΎ ΠΏΡΠΎΡΠΈΡΡΠ²Π°ΡΠ΅
UBI Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠ°ΡΠ΅ ΠΈΠ·ΡΠ°Π·ΠΈ ; - PRAGMA index_info ΠΈ PRAGMA index_xinfo ΡΠ΅ ΠΏΡΠΎΡΠΈΡΠ΅Π½ΠΈ Π·Π° Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΠΎΡ Π·Π° ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠ°Π±Π΅Π»ΠΈΡΠ΅ ΡΠΎΠ·Π΄Π°Π΄Π΅Π½ΠΈ Π²ΠΎ ΡΠ΅ΠΆΠΈΠΌΠΎΡ βWITHOUT ROWIDβ;
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ API
sqlite3_drop_modules () , ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π·Π°Π±ΡΠ°Π½ΠΈΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ Π²ΡΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈ ΡΠ°Π±Π΅Π»ΠΈ ΠΎΠ΄ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ°; - ΠΠ°ΡΡΠ΅ΡΠΎΡ Π½Π° ΡΠ΅ΠΌΠΈ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π΅ ΠΏΡΠΎΠΌΠ΅Π½Π΅Ρ Π·Π° Π΄Π° ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° Π³ΡΠ΅ΡΠΊΠ° ΠΊΠΎΠ³Π° ΠΊΠΎΠ»ΠΎΠ½ΠΈΡΠ΅ ΡΠΈΠΏ, ΠΈΠΌΠ΅ ΠΈ tbl_name Π²ΠΎ ΡΠ°Π±Π΅Π»Π°ΡΠ° sqlite_master ΡΠ΅ ΠΎΡΡΠ΅ΡΠ΅Π½ΠΈ ΠΊΠΎΠ³Π° ΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ Π½Π΅ Π²ΠΎ ΡΠ΅ΠΆΠΈΠΌ Π·Π° ΠΏΠΈΡΡΠ²Π°ΡΠ΅_ΡΠ΅ΠΌΠ°;
- ΠΠ°ΡΠ΅Π΄Π±ΠΈΡΠ΅ PRAGMA function_list, PRAGMA module_list ΠΈ PRAGMA pragma_list ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΈ. ΠΠ° Π΄Π° Π³ΠΎ ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎΡΠΎ ΠΎΠ΄Π½Π΅ΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΈΠ·Π³ΡΠ°Π΄Π±Π°ΡΠ°, ΠΌΠΎΡΠ° Π΅ΠΊΡΠΏΠ»ΠΈΡΠΈΡΠ½ΠΎ Π΄Π° Π½Π°Π²Π΅Π΄Π΅ΡΠ΅ β-DSQLITE_OMIT_INTROSPECTION_PRAGMASβ;
- ΠΠ° ΡΡΠ½ΠΊΡΠΈΠΈΡΠ΅ SQL Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ΠΈ ΠΎΠ΄ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ°, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π΅ Π·Π½Π°ΠΌΠ΅Π½ΡΠ΅ΡΠΎ SQLITE_DIRECTONLY, ΠΊΠΎΠ΅ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠ° Π·Π°Π±ΡΠ°Π½ΠΈΡΠ΅ ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° ΠΎΠ²ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠΈΡΠ΅ ΠΈ ΠΏΡΠΈΠΊΠ°Π·ΠΈΡΠ΅.
ΠΠ·Π²ΠΎΡ: opennet.ru