SQLite 3.37 lage

Yo te pibliye liberasyon SQLite 3.37, yon DBMS ki lejè ki fèt kòm yon bibliyotèk plug-in. Kòd SQLite a distribye kòm yon domèn piblik, i.e. ka itilize san restriksyon ak gratis pou nenpòt rezon. Sipò finansye pou devlopè SQLite se yon consortium ki kreye espesyalman, ki gen ladann konpayi tankou Adobe, Oracle, Mozilla, Bentley ak Bloomberg.

Chanjman prensipal yo:

  • Te ajoute sipò pou kreye tab ak atribi "STRICT", ki mande pou yon endikasyon kalite obligatwa lè yo deklare kolòn yo epi aplike chèk tip matche strik pou done ki ajoute nan kolòn yo. Lè drapo sa a mete, SQLite pral montre yon erè si li enposib pou jete done yo espesifye nan kalite kolòn nan. Pou egzanp, si yo kreye kolòn nan kòm "INTEGER", Lè sa a, pase valè fisèl '123' ap lakòz nimewo a 123 yo te ajoute, men eseye presize 'xyz' ap echwe.
  • Nan operasyon "ALTER TABLE ADD COLUMN", yon chèk pou kondisyon pou egzistans ranje yo te ajoute lè yo ajoute kolòn ak chèk ki baze sou ekspresyon "CHECK" oswa ak kondisyon "NOT NULL".
  • Aplike ekspresyon "PRAGMA table_list" pou montre enfòmasyon sou tab ak opinyon.
  • Koòdone nan liy lòd aplike ".connection" kòmandman an, ki pèmèt ou sipòte ansanm plizyè koneksyon nan baz done a.
  • Te ajoute paramèt "—safe", ki enfim kòmandman CLI ak ekspresyon SQL ki pèmèt ou fè operasyon ak dosye baz done ki diferan de baz done ki espesifye sou liy lòd la.
  • CLI a te optimize pèfòmans nan lekti ekspresyon SQL divize an plizyè liy.
  • Te ajoute fonksyon sqlite3_autovacuum_pages(), sqlite3_changes64() ak sqlite3_total_changes64().
  • Planifikatè rechèch la asire ke paragraf ORDER BY nan subqueries ak opinyon yo inyore sof si retire paragraf sa yo pa chanje semantik rechèch la.
  • Ekstansyon generate_series(START,END,STEP) te chanje, premye paramèt kote ("START") te vin obligatwa. Pou retounen ansyen konpòtman an, li posib pou rebati ak opsyon "-DZERO_ARGUMENT_GENERATE_SERIES".
  • Redwi konsomasyon memwa pou estoke chema baz done a.

Sous: opennet.ru

Achte hosting serye pou sit ki gen pwoteksyon DDoS, sèvè VPS VDS 🔥 Achte yon hébergement sit entènèt serye ak pwoteksyon DDoS, sèvè VPS VDS | ProHoster