Itusilẹ ti DBMS SQLite 3.29

atejade tu silẹ SQLite 3.29.0, DBMS iwuwo fẹẹrẹ ti a ṣe apẹrẹ bi ile-ikawe plug-in. Awọn koodu SQLite ti pin bi agbegbe gbogbo eniyan, i.e. le ṣee lo laisi awọn ihamọ ati laisi idiyele fun eyikeyi idi. Atilẹyin owo fun awọn olupilẹṣẹ SQLite ti pese nipasẹ ajọṣepọ ti a ṣẹda pataki, eyiti o pẹlu awọn ile-iṣẹ bii Adobe, Oracle, Mozilla, Bentley ati Bloomberg.

akọkọ iyipada:

  • Ṣafikun SQLITE_DBCONFIG_DQS_DML ati SQLITE_DBCONFIG_DQS_DDL awọn aṣayan fun sqlite3_db_config () lati ṣakoso boya mimu mimu ẹyọkan ati ilọpo meji ṣiṣẹ. SQlite ni akọkọ ṣe atilẹyin awọn ami asọye eyikeyi fun awọn gbolohun ọrọ ati awọn idamọ, ṣugbọn boṣewa SQL ni gbangba nbeere lilo awọn ami asọye ẹyọkan fun awọn ọrọ gangan okun ati awọn ami asọye ilọpo meji fun awọn idamọ (gẹgẹbi awọn orukọ iwe). Iwa SQLite tẹsiwaju lati ni atilẹyin nipasẹ aiyipada, ati pe aṣayan kikọ kan "-DSQLITE_DQS=0" ni a funni lati jẹ ki ibamu pẹlu boṣewa;
  • Awọn iṣapeye ti wa ni afikun si oluṣeto ibeere lati mu iṣẹ ṣiṣe ti AND ati OR ṣiṣẹ ni iyara nigbati ọkan ninu awọn operands jẹ igbagbogbo, bakannaa oniṣẹ ẹrọ LIKE nigbati ọwọn ti a sọ si apa osi jẹ nọmba;
  • Ṣafikun tabili foju tuntun “sqlite_dbdata” lati gba akoonu pada ni ipele data ọwọn orisun, paapaa ti data data ba bajẹ;
  • Ni wiwo CLI kun aṣẹ ".Bọsipọ", ti o gbiyanju lati gba data pada lati ibi ipamọ data ti o bajẹ bi o ti ṣee ṣe. Tun fi kun ni ".filectrl" aṣẹ fun ṣiṣe awọn igbeyewo ati ".dbconfig" pipaṣẹ fun wiwo tabi yiyipada sqlite3_db_config () awọn aṣayan.

orisun: opennet.ru

Fi ọrọìwòye kun