DBMS SQLite 3.30 جو رليز

شايع ٿيل ڇڏڻ SQLite 3.30.0, هڪ هلڪو وزن DBMS پلگ ان لائبريري طور ٺهيل آهي. SQLite ڪوڊ عوامي ڊومين جي طور تي ورهايو ويو آھي، يعني. ڪنهن به مقصد لاءِ بغير پابندي ۽ مفت ۾ استعمال ٿي سگھي ٿو. SQLite ڊولپرز لاءِ مالي مدد خاص طور تي ٺاھيل ڪنسورشيم پاران مهيا ڪئي وئي آھي، جنھن ۾ ڪمپنيون شامل آھن جهڙوڪ Adobe، Oracle، Mozilla، Bentley ۽ Bloomberg.

مکيه تبديل ڪريو:

  • اظهار کي استعمال ڪرڻ جي صلاحيت شامل ڪئي وئي "FILTER»مجموعي ڪمن سان، جيڪو اهو ممڪن بڻائي ٿو ته مجموعي فنڪشن پاران پروسيس ٿيل ڊيٽا جي ڪوريج کي صرف انهن رڪارڊن تائين محدود ڪرڻ جيڪي ڏنل شرط کي پورو ڪن؛
  • "ORDER BY" بلاڪ لاءِ سپورٽ مهيا ڪري ٿي "NULLS پهريون"۽"NULLS آخري» ترتيب ڏيڻ وقت NULL قدر سان عناصر جي جڳھ کي طئي ڪرڻ لاءِ؛
  • حڪم "ٻيهر حاصل ڪرڻ» ڊيٽابيس مان خراب ٿيل فائلن جي مواد کي بحال ڪرڻ لاء؛
  • توسيع ۾ UBI حمايت شامل ڪئي وئي اشاري جو اظهار;
  • PRAGMA index_info ۽ PRAGMA index_xinfo کي وڌايو ويو آھي "روڊ کانسواءِ" موڊ ۾ ٺاھيل جدولن جي اسٽوريج جي ترتيب بابت معلومات مهيا ڪرڻ لاءِ؛
  • شامل ڪيو ويو 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

تبصرو شامل ڪريو