ΠΡΠ½ΠΎΠ²Π½Π°ΡΠ°
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΈΠ·ΡΠ°Π·Π° "
FILTER Β» Ρ Π°Π³ΡΠ΅Π³Π°ΡΠ½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠ°Π²ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΎΠ±Ρ Π²Π°ΡΠ° Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅, ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°Π½ΠΈ ΠΎΡ Π°Π³ΡΠ΅Π³Π°ΡΠ½Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΡ, ΡΠ°ΠΌΠΎ Π΄ΠΎ Π·Π°ΠΏΠΈΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΎΡΠ³ΠΎΠ²Π°ΡΡΡ Π½Π° Π΄Π°Π΄Π΅Π½ΠΎ ΡΡΠ»ΠΎΠ²ΠΈΠ΅; - ΠΠ»ΠΎΠΊΡΡ "ΠΠΠ ΠͺΠ§ΠΠ ΠΠ" ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π·Π° "
ΠΠͺΠ ΠΠ ΠΠ£ΠΠ "Π"ΠΠΠ‘ΠΠΠΠΠ ΠΠ£ΠΠ Β» Π·Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Ρ NULL ΡΡΠΎΠΉΠ½ΠΎΡΡ ΠΏΡΠΈ ΡΠΎΡΡΠΈΡΠ°Π½Π΅; - ΠΠΎΠΌΠ°Π½Π΄Π°ΡΠ° "
.Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°ΠΌ ΡΠ΅ Β» Π·Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΠΎΠ²ΡΠ΅Π΄Π΅Π½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΎΡ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ; - Π Π΅ΠΊΡΠΏΠ°Π½Π·ΠΈΡ
UBI Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΠΈΠ½Π΄Π΅ΠΊΡΠΈΡΠ°ΡΠΈ ΠΈΠ·ΡΠ°Π·ΠΈ ; - PRAGMA index_info ΠΈ PRAGMA index_xinfo ΡΠ° ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈ, Π·Π° Π΄Π° ΠΎΡΠΈΠ³ΡΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ΡΠΎ Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π±Π»ΠΈΡΠΈ, ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΈ Π² ΡΠ΅ΠΆΠΈΠΌ "ΠΠΠ ROWID";
- ΠΠΎΠ±Π°Π²Π΅Π½ API
sqlite3_drop_modules() , ΠΊΠΎΠ΅ΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π·Π°Π±ΡΠ°Π½ΠΈΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎΡΠΎ Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π²ΠΈΡΡΡΠ°Π»Π½ΠΈ ΡΠ°Π±Π»ΠΈΡΠΈ ΠΎΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ; - ΠΠ½Π°Π»ΠΈΠ·Π°ΡΠΎΡΡΡ Π½Π° ΡΡ Π΅ΠΌΠ°ΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π΅ ΠΏΡΠΎΠΌΠ΅Π½Π΅Π½, Π·Π° Π΄Π° ΠΏΠΎΠΊΠ°Π·Π²Π° Π³ΡΠ΅ΡΠΊΠ°, ΠΊΠΎΠ³Π°ΡΠΎ ΠΊΠΎΠ»ΠΎΠ½ΠΈΡΠ΅ type, name ΠΈ tbl_name Π² ΡΠ°Π±Π»ΠΈΡΠ°ΡΠ° sqlite_master ΡΠ° ΠΏΠΎΠ²ΡΠ΅Π΄Π΅Π½ΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ° ΡΠ²ΡΡΠ·Π°Π½ΠΈ Π½Π΅ Π² ΡΠ΅ΠΆΠΈΠΌ writable_schema;
- ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅ PRAGMA function_list, PRAGMA module_list ΠΈ PRAGMA pragma_list ΡΠ° Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ΠΈ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅. ΠΠ° Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅, ΡΡΡΠ±Π²Π° ΠΈΠ·ΡΠΈΡΠ½ΠΎ Π΄Π° ΠΏΠΎΡΠΎΡΠΈΡΠ΅ "-DSQLITE_OMIT_INTROSPECTION_PRAGMAS";
- ΠΠ° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ΠΈ ΠΎΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ SQL ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π° ΡΠ»Π°Π³ΡΡ SQLITE_DIRECTONLY, ΠΊΠΎΠΉΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π·Π°Π±ΡΠ°Π½ΠΈΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π·ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΡΡΠΈΠ³Π΅ΡΠΈ ΠΈ ΠΈΠ·Π³Π»Π΅Π΄ΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru