SQLite 3.44 வெளியீடு

ப்ளக்-இன் லைப்ரரியாக வடிவமைக்கப்பட்ட இலகுரக DBMS SQLite 3.44 இன் வெளியீடு வெளியிடப்பட்டது. SQLite குறியீடு ஒரு பொது டொமைனாக விநியோகிக்கப்படுகிறது, அதாவது. கட்டுப்பாடுகள் இல்லாமல் எந்த நோக்கத்திற்காகவும் இலவசமாகப் பயன்படுத்தலாம். SQLite டெவலப்பர்களுக்கான நிதி ஆதரவு சிறப்பாக உருவாக்கப்பட்ட கூட்டமைப்பால் வழங்கப்படுகிறது, இதில் Bentley, Bloomberg, Expensify மற்றும் Navigation Data Standard போன்ற நிறுவனங்கள் உள்ளன.

முக்கிய மாற்றங்கள்:

  • string_agg() மற்றும் json_group_array() போன்ற செயல்பாடுகளுக்குப் பயனுள்ளதாக இருக்கும், குறிப்பிட்ட வரிசையில் செயல்பாட்டின் வாதங்களைச் செயல்படுத்த, கடைசி அளவுருவிற்குப் பிறகு "ஆர்டர் மூலம்" என்ற விதியை ஒட்டுமொத்த செயல்பாடுகள் அனுமதிக்கின்றன.
  • PostgreSQL, MS SQL Server மற்றும் MySQL உடன் இணக்கமான SQL செயல்பாடுகளான concat() மற்றும் concat_ws()க்கான ஆதரவு சேர்க்கப்பட்டது.
  • PostgreSQL மற்றும் MS SQL சர்வருடன் இணக்கமான string_agg() மொத்த செயல்பாட்டிற்கான ஆதரவு சேர்க்கப்பட்டது.
  • "%e", "%F", "%I", "%k", "%l", "%p", "%P", "%R" ஆகிய குறிப்பான்களுக்கான ஆதரவு SQL செயல்பாட்டிற்கு strftime( ) "%T" மற்றும் "%u".
  • CREATE TABLE அறிக்கையுடன் தொடர்புடைய பல பிழைகள், CREATE TABLE அறிக்கையை செயல்படுத்திய பிறகு, அட்டவணையை முதன்முறையாகப் பயன்படுத்திய பிறகு வெளியிடப்படும்.
  • "PRAGMA integrity_check" கட்டளையானது FTS3, FTS4, FTS5, RTREE மற்றும் GEOPOLY நீட்டிப்புகளில் பயன்படுத்தப்படும் பல்வேறு உள்ளமைக்கப்பட்ட மெய்நிகர் அட்டவணைகளின் உள்ளடக்கங்களின் நிலைத்தன்மையை சரிபார்க்கிறது.
  • FTS3, FTS4, FTS5, RTREE மற்றும் GEOPOLY நீட்டிப்புகளில் பயன்படுத்தப்படும் உள்ளமைக்கப்பட்ட மெய்நிகர் அட்டவணைகள் தூண்டுதல்களுக்குள் பயன்படுத்த அனுமதிக்கப்படுகின்றன.
  • SQLITE_DBCONFIG_DEFENSIVE அமைப்பைக் குறிப்பிடும்போது, ​​“PRAGMA writable_schema” பயன்முறையை இயக்குவதற்கு எதிராக பாதுகாப்பு வழங்கப்படுகிறது.
  • மைக்ரோசாஃப்ட் சி கம்பைலருடன் தொகுக்கப்படும் போது, ​​SQLITE_USE_SEH (கட்டமைக்கப்பட்ட விதிவிலக்கு கையாளுதல்) அமைப்பு இயல்பாகவே இயக்கப்படும்.
  • WHERE பிரிவில் உள்ள அட்டவணை நெடுவரிசைக்கான நிலையான மதிப்பைக் குறிப்பிடும்போது பகுதி குறியீட்டு ஸ்கேன் தொடர்பான வினவல் திட்டமிடலுக்கு மேம்படுத்தல்கள் செய்யப்பட்டுள்ளன. அடையாளம் காணப்பட்ட பின்னடைவுகள் காரணமாக, பதிப்பு 3.42.0 இல் சேர்க்கப்பட்ட காட்சி ஸ்கேனிங் மேம்படுத்தல் முடக்கப்பட்டுள்ளது.
  • "இரட்டை" வகையை விட அதிக துல்லியத்துடன் "நீண்ட இரட்டை" வகைக்கான கணினி ஆதரவின் இயக்க நேர சரிபார்ப்பை வழங்குகிறது.
  • விண்டோஸ் கட்டளை இடைமுகத்தில், UTF-8 குறியாக்கம் உள்ளீடு மற்றும் வெளியீட்டிற்கு முன்னிருப்பாக இயக்கப்படுகிறது (அதை முடக்குவதற்கு "--no-utf8" விருப்பம் வழங்கப்படுகிறது).

ஆதாரம்: opennet.ru

கருத்தைச் சேர்