Tukunga o SQLite 3.38 DBMS me sqlite-utils 3.24 huinga taputapu

Ko te tukunga o SQLite 3.38, he DBMS mama i hangaia hei whare pukapuka mono, kua whakaputaina. Ka tohatohahia te waehere SQLite ki te rohe whanui, i.e. ka taea te whakamahi me te kore here me te kore utu mo tetahi kaupapa. Ko te tautoko putea mo nga kaiwhakawhanake SQLite e whakaratohia ana e te roopu i hangaia motuhake, kei roto ko nga kamupene penei i a Adobe, Oracle, Mozilla, Bentley me Bloomberg.

Nga huringa matua:

  • He tautoko taapiri mo nga kaiwhakahaere -> me ->> kia ngawari ake te tango raraunga ki te whakatakotoranga JSON. Ko te wetereo kaiwhakahaere hou he hototahi ki MySQL me PostgreSQL.
  • Kei roto i te hanganga matua nga mahi mo te mahi me nga raraunga i roto i te whakatakotoranga JSON, ko te hononga i hiahiatia i mua he huihuinga me te haki "-DSQLITE_ENABLE_JSON1". Kua taapirihia te haki "-DSQLITE_OMIT_JSON" hei whakakore i te tautoko JSON.
  • Kua taapirihia te mahi unixepoch() e whakahoki ana i te waa o te waa (te maha o nga hēkona mai i te Hanuere 1, 1970).
  • Mo nga mahi e mahi ana me te wa, kua whakatinanahia nga whakarereketanga "aunoa" me te "julianday".
  • Kua whakaingoatia te mahi SQL printf() ki te whakahōputu() kia pai ake te hototahi ki etahi atu DBMS (ka mau tonu te tautoko mo te ingoa tawhito).
  • I taapirihia te atanga sqlite3_error_offset() kia maamaa ake te kimi hapa i roto i te patai.
  • Kua taapirihia nga hononga hotaka hou ki te whakatinanatanga o nga ripanga mariko: sqlite3_vtab_distinct(), sqlite3_vtab_rhs_value() me sqlite3_vtab_in(), me nga momo kaiwhakahaere hou SQLITE_INDEX_CONSTRAINT_LIMIT me SQLITE_INDEX_CONSTRAINT_OFFSET.
  • Ko te atanga raina whakahau e whakarite tika ana te whakahaere o nga ripa me nga tohu whangai raina i roto i te putanga kuputuhi i roto i nga momo pou-maha. He tautoko taapiri mo te whakamahi i nga whiringa "--wrap N", "--wordwrap on" me te "-quote" ina whakaputa ki nga pou maha. Ko te tono .import ka taea te whakatika i nga ingoa pou.
  • Kia tere ake te whakahaerenga o nga paatai ​​wetewete nui, ka whakamahia e te kaiwhakatakoto uiui he anga tātari puāwaitanga pea ki te whakatau mena kei roto tetahi huānga i roto i te huinga. Ka whakamahia he rakau hanumi taurite ki te arotau i te tukatuka o nga poraka UNION me UNION KATOA e awhi ana i nga korero SELECT me nga rara ORDER BY.

I tua atu, ka taea e koe te tuhi i te whakaputanga o te huinga sqlite-utils 3.24, kei roto ko nga taputapu me te whare pukapuka mo te raweke i nga konae mai i te paataka raraunga SQLite. Ko nga mahi penei i te uta tika o nga raraunga JSON, CSV, TSV ranei ki roto i te konae raraunga me te hanga aunoa i te kaupapa rokiroki e tika ana, te mahi i nga patai SQL mo nga konae CSV, TSV me JSON, rapu kupu-katoa i roto i te papaa raraunga, huringa raraunga me nga kaupapa rokiroki. i nga waahi karekau e tika ana a ALTER e tautokona ana. TABLE (hei tauira, hei huri i te momo pou), te tango i nga pou ki nga ripanga motuhake.

Source: opennet.ru

Tāpiri i te kōrero