ΠΡΠ½ΠΎΠ²Π½Π°ΡΠ°
- ΠΠ½Π΅Π΄ΡΠ΅Π½ΠΎ
ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ Π²Π°ΡΠΈΠ°Π½Ρ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° ANALYZE, ΠΊΠΎΡΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ ΡΠΏΡΠ°Π²ΠΈΡΠ΅ Ρ ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΡΡΠ±ΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ° Π² ΠΌΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈ Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ, Π±Π΅Π· ΠΏΡΠ»Π½ΠΎ ΡΠΊΠ°Π½ΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ½Π΄Π΅ΠΊΡΠΈ. ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π·Π° Π±ΡΠΎΡ Π½Π° Π·Π°ΠΏΠΈΡΠΈΡΠ΅ ΠΏΡΠΈ ΡΠΊΠ°Π½ΠΈΡΠ°Π½Π΅ Π½Π° Π΅Π΄ΠΈΠ½ ΠΈΠ½Π΄Π΅ΠΊΡ ΡΠ΅ Π·Π°Π΄Π°Π²Π° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π½ΠΎΠ²Π°ΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Π° "PRAGMA Π°Π½Π°Π»ΠΈΠ·_Π»ΠΈΠΌΠΈΡ ". - ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π½ΠΎΠ²Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΡΠ°Π±Π»ΠΈΡΠ° "
Π±Π°ΠΉΡΠΊΠΎΠ΄ β, ΠΊΠΎΠΉΡΠΎ ΠΏΡΠ΅Π΄Π»Π°Π³Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π°Π±Π°ΠΉΡ ΠΊΠΎΠ΄ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ ΠΈΠ·ΡΠ°Π·ΠΈ (ΠΏΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΎ ΠΈΠ·ΡΠ²Π»Π΅Π½ΠΈΠ΅ ). - ΠΠΎΠ±Π°Π²Π΅Π½ VFS ΡΠ»ΠΎΠΉ
ΠΊΠΎΠ½ΡΡΠΎΠ»Π½Π° , ΠΊΠΎΠΉΡΠΎ Π΄ΠΎΠ±Π°Π²Ρ 8-Π±Π°ΠΉΡΠΎΠ²ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π½ΠΈ ΡΡΠΌΠΈ Π² ΠΊΡΠ°Ρ Π½Π° Π²ΡΡΠΊΠ° ΡΡΡΠ°Π½ΠΈΡΠ° Ρ Π΄Π°Π½Π½ΠΈ Π² Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΠΈ Π³ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π° Π²ΡΠ΅ΠΊΠΈ ΠΏΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅ ΡΠ΅ΡΠ΅ ΠΎΡ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ. Π‘Π»ΠΎΡΡ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΠΎΡΠΊΡΠΈΠ΅ΡΠ΅ ΠΏΠΎΠ²ΡΠ΅Π΄Π° Π½Π° Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π² ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½Π° ΠΏΠΎΠ²ΡΠ΅Π΄Π° Π½Π° Π±ΠΈΡΠΎΠ²Π΅ Π² ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅. - ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π½ΠΎΠ²Π° SQL ΡΡΠ½ΠΊΡΠΈΡ
iif(X,Y,Z) , Π²ΡΡΡΠ°ΠΉΠΊΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΡΠ° Y, Π°ΠΊΠΎ ΠΈΠ·ΡΠ°Π·ΡΡ X Π΅ Π²Π΅ΡΠ΅Π½, ΠΈΠ»ΠΈ Z Π² ΠΏΡΠΎΡΠΈΠ²Π΅Π½ ΡΠ»ΡΡΠ°ΠΉ. - ΠΠ·ΡΠ°Π·ΠΈΡΠ΅ INSERT ΠΈ UPDATE Π²Π΅ΡΠ΅ Π²ΠΈΠ½Π°Π³ΠΈ
ΠΏΡΠΈΠ»Π°Π³Π° ΡΠΈΠΏΠΎΠ²Π΅ Π·Π°ΠΌΡΠ°Π·ΡΠ²Π°ΡΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΈ (ΠΊΠΎΠ»ΠΎΠ½Π΅Π½ Π°ΡΠΈΠ½ΠΈΡΠ΅Ρ ) ΠΏΡΠ΅Π΄ΠΈ ΠΎΡΠ΅Π½ΠΊΠ° Π½Π° ΡΡΠ»ΠΎΠ²ΠΈΡΡΠ° Π² Π±Π»ΠΎΠΊΠ°CHECK . - ΠΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π·Π° Π±ΡΠΎΡ Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ Π΅ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΎ ΠΎΡ 999 Π½Π° 32766.
- ΠΠΎΠ±Π°Π²Π΅Π½ΠΎ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅
UINT ΡΡΠΏΠΎΡΡΠ°Π²ΡΡΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎΡΡ Ρ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΡΠΎΡΡΠΈΡΠ°Π½Π΅, ΠΊΠΎΠ΅ΡΠΎ Π²Π·Π΅ΠΌΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΡΠ΅Π»ΠΈΡΠ΅ ΡΠΈΡΠ»Π° Π² ΡΠ΅ΠΊΡΡΠ°, Π·Π° Π΄Π° ΡΠΎΡΡΠΈΡΠ° ΡΠΎΠ·ΠΈ ΡΠ΅ΠΊΡΡ Π² ΡΠΈΡΠ»ΠΎΠ² ΡΠ΅Π΄. - Π ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄ ΠΎΠΏΡΠΈΠΈΡΠ΅ β-csvβ, β-asciiβ ΠΈ β-skipβ ΡΠ° Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΊΡΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° β.importβ. ΠΠΎΠΌΠ°Π½Π΄Π°ΡΠ° β.dumpβ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ°Π±Π»ΠΎΠ½Π° LIKE Ρ ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΎ ΠΎΠ±Π΅Π΄ΠΈΠ½ΡΠ²Π°Π½Π΅ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΡΠ°Π±Π»ΠΈΡΠΈ, ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π°ΡΠΈ Π½Π° ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈΡΠ΅ ΠΌΠ°ΡΠΊΠΈ. ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° ".oom" Π·Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΠΈ Π·Π° ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ. ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΎΠΏΡΠΈΡ β--bomβ ΠΊΡΠΌ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅ β.excelβ, β.outputβ ΠΈ β.onceβ. ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΎΠΏΡΠΈΡ β--schemaβ ΠΊΡΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° β.filectrlβ.
- ΠΠ·ΡΠ°Π·ΡΡ ESCAPE, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° LIKE, ΡΠ΅Π³Π° Π·Π°ΠΌΠ΅ΡΡΠ²Π° Π·Π°ΠΌΠ΅ΡΡΠ²Π°ΡΠΈΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈ, Π² ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Ρ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° PostgreSQL.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΎΡΠ±Π΅Π»Π΅ΠΆΠΈΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π½ΠΎΠ²Π° Π‘Π£ΠΠ
Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ ΡΠ΅Π» ΠΊΠΎΠ΄Π° ΠΎΡ SQLite, ΠΏΡΠΎΠ΅ΠΊΡΡΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ ΠΎΡ PostgreSQL ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Date Math ΠΎΡ
ΠΠΎΠ΄ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ°
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru