انتشار DBMS SQLite 3.30.0

انتشار DBMS SQLite 3.30.0 انجام شد. SQLite یک DBMS جاسازی شده فشرده است. کد منبع کتابخانه منتقل شده است دامنه عمومی.

چه جدید در نسخه 3.30.0:

  • قابلیت استفاده از عبارت "FILTER" را با توابع انبوه اضافه کرد، که این امکان را فراهم کرد که پوشش داده های پردازش شده توسط تابع را فقط به رکوردها بر اساس یک شرایط معین محدود کنید.
  • در بلوک «ORDER BY»، پشتیبانی از پرچم‌های «NULLS FIRST» و «NULLS LAST» برای تعیین مکان عناصر با مقدار NULL هنگام مرتب‌سازی ارائه می‌شود.
  • دستور ".recover" را برای بازیابی محتویات فایل های آسیب دیده از پایگاه داده اضافه کرد.
  • PRAGMA index_info و PRAGMA index_xinfo برای ارائه اطلاعات در مورد چیدمان ذخیره سازی جداول ایجاد شده در حالت "WITHOUT ROWID" گسترش یافته اند.
  • API sqlite3_drop_modules() اضافه شده است تا بارگذاری خودکار جداول مجازی غیرفعال شود.
  • دستورات PRAGMA function_list، PRAGMA module_list و PRAGMA pragma_list به طور پیش فرض فعال می شوند.
  • پرچم SQLITE_DIRECTONLY معرفی شده است که به شما امکان می دهد استفاده از توابع SQL را در تریگرها و نماها ممنوع کنید.
  • گزینه قدیمی SQLITE_ENABLE_STAT3 دیگر در دسترس نیست.

منبع: linux.org.ru

اضافه کردن نظر