DBMS SQLite 3.44 рдХрд╛ рд╡рд┐рдореЛрдЪрди

рдкреНрд▓рдЧ-рдЗрди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд░реВрдк рдореЗрдВ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдПрдХ рд╣рд▓реНрдХрд╛ DBMS, SQLite 3.44 рдХрд╛ рд╡рд┐рдореЛрдЪрди рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред SQLite рдХреЛрдб рдХреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрди рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рддред рдХрд┐рд╕реА рднреА рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкреНрд░рддрд┐рдмрдВрдз рдХреЗ рдФрд░ рдирд┐:рд╢реБрд▓реНрдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред SQLite рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рддреНрддреАрдп рд╕рд╣рд╛рдпрддрд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдорд┐рдд рдХрдВрд╕реЛрд░реНрдЯрд┐рдпрдо рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдмреЗрдВрдЯрд▓реЗ, рдмреНрд▓реВрдордмрд░реНрдЧ, рдПрдХреНрд╕рдкреЗрдВрд╕рд┐рдлрд╛рдИ рдФрд░ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдбреЗрдЯрд╛ рд╕реНрдЯреИрдВрдбрд░реНрдб рдЬреИрд╕реА рдХрдВрдкрдирд┐рдпрд╛рдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди:

  • рд╕рдордЧреНрд░ рдлрд╝рдВрдХреНрд╢рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреНрд░рдо рдореЗрдВ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рддрд░реНрдХреЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд┐рдо рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рдмрд╛рдж "рдСрд░реНрдбрд░ рдмрд╛рдп" рдХреНрд▓реЙрдЬ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рдЬреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ_рдПрдЬреАрдЬреА () рдФрд░ json_group_array () рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
  • рд╕реНрдХреЗрд▓рд░ SQL рдлрд╝рдВрдХреНрд╢рдВрд╕ concat() рдФрд░ concat_ws() рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛, рдЬреЛ PostgreSQL, MS SQL рд╕рд░реНрд╡рд░ рдФрд░ MySQL рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИред
  • PostgreSQL рдФрд░ MS SQL рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд, string_agg() рдПрдЧреНрд░реАрдЧреЗрдЯ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред
  • SQL рдлрд╝рдВрдХреНрд╢рди strftime рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯрдХрд░реНрддрд╛ "%e", "%F", "%I", "%k", "%l", "%p", "%P", "%R" рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред ) "%T" рдФрд░ "%u"ред
  • CREATE TABLE рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рд╕реЗ рдЬреБрдбрд╝реА рдХрдИ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдЕрдм CREATE TABLE рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдЖрдЙрдЯрдкреБрдЯ рд╣реЛрддреА рд╣реИрдВ, рди рдХрд┐ рдЯреЗрдмрд▓ рдХрд╛ рдкрд╣рд▓реА рдмрд╛рд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рджред
  • "PRAGMA рдЗрдВрдЯреАрдЧреНрд░рд┐рдЯреА_рдЪреЗрдХ" рдХрдорд╛рдВрдб FTS3, FTS4, FTS5, RTREE рдФрд░ GEOPOLY рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рднрд┐рдиреНрди рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд░реНрдЪреБрдЕрд▓ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреА рд╕реНрдерд┐рд░рддрд╛ рдХреА рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИред
  • FTS3, FTS4, FTS5, RTREE рдФрд░ GEOPOLY рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд░реНрдЪреБрдЕрд▓ рдЯреЗрдмрд▓ рдХреЛ рдЯреНрд░рд┐рдЧрд░реНрд╕ рдХреЗ рдЕрдВрджрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИред
  • SQLITE_DBCONFIG_DEFENSIVE рд╕реЗрдЯрд┐рдВрдЧ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╕рдордп, "PRAGMA writable_schema" рдореЛрдб рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд╡рд┐рд░реБрджреНрдз рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИред
  • Microsoft C рдХрдВрдкрд╛рдЗрд▓рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдХрд▓рд┐рдд рд╣реЛрдиреЗ рдкрд░, SQLITE_USE_SEH (рд╕рдВрд░рдЪрд┐рдд рдЕрдкрд╡рд╛рдж рд╣реИрдВрдбрд▓рд┐рдВрдЧ) рд╕реЗрдЯрд┐рдВрдЧ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рд╣реЛрддреА рд╣реИред
  • WHERE рдХреНрд▓реЙрдЬ рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛ рдХреЙрд▓рдо рдХреЗ рд▓рд┐рдП рд╕реНрдерд┐рд░ рдорд╛рди рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╕рдордп рдЖрдВрд╢рд┐рдХ рдЗрдВрдбреЗрдХреНрд╕ рд╕реНрдХреИрди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХреНрд╡реЗрд░реА рдкреНрд▓рд╛рдирд░ рдореЗрдВ рдЕрдиреБрдХреВрд▓рди рдХрд┐рдП рдЧрдП рд╣реИрдВред рдкрд╣рдЪрд╛рдиреЗ рдЧрдП рдкреНрд░рддрд┐рдЧрдорди рдХреЗ рдХрд╛рд░рдг, рд╕рдВрд╕реНрдХрд░рдг 3.42.0 рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рджреГрд╢реНрдп рд╕реНрдХреИрдирд┐рдВрдЧ рдЕрдиреБрдХреВрд▓рди рдЕрдХреНрд╖рдо рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • "рдбрдмрд▓" рдкреНрд░рдХрд╛рд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд╕рдЯреАрдХрддрд╛ рдХреЗ рд╕рд╛рде "рд▓реЙрдиреНрдЧ рдбрдмрд▓" рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рд╕рдорд░реНрдерди рдХрд╛ рд░рди-рдЯрд╛рдЗрдо рд╕рддреНрдпрд╛рдкрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
  • рд╡рд┐рдВрдбреЛрдЬрд╝ рдХрдорд╛рдВрдб рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ, рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд▓рд┐рдП UTF-8 рдПрдиреНрдХреЛрдбрд┐рдВрдЧ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╕рдХреНрд╖рдо рд╣реИ (рдЗрд╕реЗ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "--no-utf8" рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ