- คณะทำงานได้ส่งฉบับสุดท้ายให้ ISO แล้ว และกำลังรอการอนุมัติ
การเปลี่ยนแปลงของภาษา SQL เดิม
- ระบุการจัดการ
NULL ของ UNIQUE ให้ชัดเจน
- ในตารางที่ถูก
GROUP แล้ว สามารถ ORDER BY ด้วยฟิลด์ที่ไม่ได้อยู่ใน SELECT ได้
- เพิ่มฟังก์ชัน
GREATEST, LEAST
- เพิ่มฟังก์ชัน
LPAD, RPAD
- ฟังก์ชัน
TRIM แบบหลายอักขระ (LTRIM, RTRIM, BTRIM)
- หากระบุเพียง
VARCHAR จะกำหนดค่าความยาวสูงสุดให้อัตโนมัติ
- ปรับปรุงค่าเครื่องหมาย
CYCLE
- เพิ่มฟังก์ชัน
ANY_VALUE()
- รองรับ integer literal ที่ไม่ใช่ฐาน 10 (
0xFFFF, 0o755, 0b11001111)
- รองรับ underscore ใน numeric literal (เพื่อการจัดกลุ่มให้มองเห็นง่าย)
ฟีเจอร์ใหม่เกี่ยวกับ JSON
- ชนิดข้อมูล
JSON
- ชนิดข้อมูล
JSON แบบปรับปรุง (เพิ่มการตรวจสอบ UNIQUE KEYS)
- JSON แบบอิงสตริง:
JSON_OBJECT, JSON_OBJECTAGG, JSON_TABLE
- ใช้ integer literal แบบเลขฐาน 16 ได้ในภาษา
SQL/JSON Path
- ตัวเข้าถึงแบบย่อของ
SQL/JSON: ใช้ "." เพื่อเข้าถึงได้เหมือน composite type หรือ array
- item methods ของ
SQL/JSON: bigint(), date(), integer(),..
- การเปรียบเทียบ
JSON
การคิวรี property graph (SQL/PGQ)
- สามารถคิวรีตารางได้เหมือน GraphDB
ยังไม่มีความคิดเห็น