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