DBMS SQLite 3.30.0 విడుదల

DBMS SQLite 3.30.0 విడుదల జరిగింది. SQLite అనేది ఒక కాంపాక్ట్ ఎంబెడెడ్ DBMS. లైబ్రరీ యొక్క సోర్స్ కోడ్ బదిలీ చేయబడింది పబ్లిక్ డొమైన్.

వెర్షన్ 3.30.0లో కొత్తవి ఏమిటి:

  • "FILTER" వ్యక్తీకరణను మొత్తం ఫంక్షన్‌లతో ఉపయోగించగల సామర్థ్యాన్ని జోడించింది, ఇది ఫంక్షన్ ద్వారా ప్రాసెస్ చేయబడిన డేటా యొక్క కవరేజీని ఇచ్చిన షరతు ఆధారంగా రికార్డ్‌లకు మాత్రమే పరిమితం చేయడం సాధ్యం చేసింది;
  • "ఆర్డర్ బై" బ్లాక్‌లో, క్రమబద్ధీకరించేటప్పుడు శూన్య విలువతో మూలకాల స్థానాన్ని నిర్ణయించడానికి "NULLS FIRST" మరియు "NULLS LAST" ఫ్లాగ్‌లకు మద్దతు అందించబడుతుంది;
  • డేటాబేస్ నుండి దెబ్బతిన్న ఫైల్‌ల కంటెంట్‌లను పునరుద్ధరించడానికి “.recover” ఆదేశాన్ని జోడించారు;
  • PRAGMA index_info మరియు PRAGMA index_xinfo "రౌడ్ లేకుండా" మోడ్‌లో సృష్టించబడిన పట్టికల నిల్వ లేఅవుట్ గురించి సమాచారాన్ని అందించడానికి విస్తరించబడ్డాయి;
  • API sqlite3_drop_modules() వర్చువల్ పట్టికల స్వయంచాలక లోడింగ్‌ని నిలిపివేయడానికి అనుమతించడానికి జోడించబడింది;
  • ఆదేశాలు PRAGMA function_list, PRAGMA module_list మరియు PRAGMA pragma_list డిఫాల్ట్‌గా సక్రియం చేయబడతాయి;
  • SQLITE_DIRECTONLY ఫ్లాగ్ పరిచయం చేయబడింది, ఇది ట్రిగ్గర్‌లు మరియు వీక్షణల లోపల SQL ఫంక్షన్‌ల వినియోగాన్ని నిషేధించడానికి మిమ్మల్ని అనుమతిస్తుంది;
  • వారసత్వ ఎంపిక SQLITE_ENABLE_STAT3 ఇకపై అందుబాటులో లేదు.

మూలం: linux.org.ru

ఒక వ్యాఖ్యను జోడించండి