DBMS SQLite 3.30 මුදා හැරීම

පළ කළා නිකුත්වීම SQLite 3.30.0, ප්ලග්-ඉන් පුස්තකාලයක් ලෙස නිර්මාණය කර ඇති සැහැල්ලු DBMS. SQLite කේතය පොදු වසමක් ලෙස බෙදා හරිනු ලැබේ, i.e. සීමාවකින් තොරව සහ ඕනෑම කටයුත්තක් සඳහා නොමිලේ භාවිතා කළ හැක. Adobe, Oracle, Mozilla, Bentley සහ Bloomberg වැනි සමාගම් ඇතුළත් SQLite සංවර්ධකයින් සඳහා මූල්‍ය ආධාර සපයනු ලබන්නේ විශේෂයෙන් නිර්මාණය කරන ලද සමුහයක් මගිනි.

ප්රධාන වෙනස්:

  • ප්‍රකාශනය භාවිතා කිරීමේ හැකියාව එක් කරන ලදී "ෆිල්ටරය» සමස්ථ ශ්‍රිතයන් සමඟින්, සමස්ත ශ්‍රිතය මඟින් සැකසූ දත්ත ආවරණය ලබා දී ඇති කොන්දේසියක් තෘප්තිමත් කරන වාර්තා වලට පමණක් සීමා කිරීමට හැකි වේ;
  • "Order BY" කොටස " සඳහා සහය සපයයිපළමු ශුන්‍ය"සහ"NULLS අවසන්» වර්ග කිරීමේදී NULL අගයක් සහිත මූලද්‍රව්‍ය පිහිටීම තීරණය කිරීමට;
  • විධානය ".ප්‍රකෘතිමත් වෙන්න» දත්ත සමුදායෙන් හානියට පත් ගොනු වල අන්තර්ගතය ප්රතිෂ්ඨාපනය කිරීමට;
  • පුළුල් කිරීමේදී UBI සහාය එකතු කරන ලදී සුචිගත කිරීමේ ප්රකාශන;
  • PRAGMA index_info සහ PRAGMA index_xinfo "ROWID" ආකාරයෙන් සාදන ලද වගු වල ගබඩා පිරිසැලසුම පිළිබඳ තොරතුරු සැපයීමට දීර්ඝ කර ඇත;
  • API එකතු කරන ලදී sqlite3_drop_modules(), යෙදුමෙන් අථත්‍ය වගු ස්වයංක්‍රීයව පැටවීම තහනම් කිරීමට ඔබට ඉඩ සලසයි;
  • sqlite_master වගුවේ ඇති වර්ගය, නම සහ tbl_name තීරු වලට writable_schema ආකාරයෙන් සම්බන්ධ වූ විට හානි වූ විට දෝෂයක් පෙන්වීමට දත්ත සමුදා ක්‍රම විග්‍රහකය වෙනස් කර ඇත;
  • PRAGMA function_list, PRAGMA module_list සහ PRAGMA pragma_list විධාන පෙරනිමියෙන් සක්‍රීය කර ඇත. පෙරනිමි ගොඩනැගීමේ හැසිරීම වෙනස් කිරීමට, ඔබ පැහැදිලිවම "-DSQLITE_OMIT_INTROSPECTION_PRAGMAS" සඳහන් කළ යුතුය;
  • යෙදුම්-නිර්වචනය කළ SQL ශ්‍රිත සඳහා, SQLITE_DIRECTONLY ධජය යෝජනා කර ඇති අතර, ප්‍රේරක සහ දර්ශන තුළ මෙම ශ්‍රිත භාවිතය තහනම් කිරීමට ඔබට ඉඩ සලසයි.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න