SQLite เปิดใช้งาน JSON เป็นค่ามาตรฐาน

by lew
28 February 2022 - 05:13

SQLite ระบบฐานข้อมูลขนาดเล็กสำหรับใช้กับไฟล์ในเครื่องเป็นหลัก ออกเวอร์ชั่น 3.38.0 โดยฟีเจอร์ที่สำคัญที่สุดคือการรองรับ JSON เป็นค่ามาตรฐานแล้ว

ส่วนขยาย JSON1 ใน SQLite เพิ่มเข้ามาในโค้ดตั้งแต่เวอร์ชั่น 3.9.3 ซึ่งออกมาตั้งแต่ปี 2016 แต่ปิดการใช้งานเป็นค่าเริ่มต้น ผู้ที่ต้องการใช้งานต้องคอมไพล์ SQLite ด้วยตัวเอง ในเวอร์ชั่น 3.38.0 นี้จะเปลี่ยนแนวทางคือผู้ที่ต้องการปิด JSON1 จะต้องเพิ่มออปชั่นขณะคอมไพล์เอง

นอกจากการปรับแนวทางการคอมไพล์แล้ว ในเวอร์ชั่นนี้ SQLite ยังปรับกระบวนการเข้าถึงฟิลด์ต่างๆ ใน JSON โดยรองรับเครื่องหมาย -> และ ->> แบบเดียวกับ MySQL และ PostgreSQL (แม้ว่า PostgreSQL จะหันมาเพิ่มแนวทางการคิวรีให้เหมือนจาวาสคริปต์แล้วก็ตาม)

ที่มา - SQLite

Blognone Jobs Premium