Hal-hal baru yang ditambahkan di SQL:2023
(peter.eisentraut.org)- Kelompok kerja telah menyerahkan versi final ke ISO dan saat ini menunggu persetujuan
Perubahan pada bahasa SQL yang sudah ada
- Penanganan
NULLpadaUNIQUEdiperjelas - Pada tabel yang sudah di-
GROUP,ORDER BYdapat menggunakan field yang tidak dipilih diSELECT - Fungsi
GREATEST,LEASTditambahkan - Fungsi
LPAD,RPADditambahkan - Fungsi
TRIMmulti-karakter (LTRIM,RTRIM,BTRIM) - Jika hanya ditentukan sebagai
VARCHAR, nilai panjang maksimum akan ditetapkan secara otomatis - Nilai penanda
CYCLEditingkatkan - Fungsi
ANY_VALUE()ditambahkan - Dukungan integer literal non-desimal (
0xFFFF,0o755,0b11001111) - Dukungan underscore pada literal angka (untuk pengelompokan visual)
Fitur baru terkait JSON
- Tipe data
JSON - Tipe data
JSONyang ditingkatkan (ditambah pemeriksaanUNIQUE KEYS) - JSON berbasis string:
JSON_OBJECT,JSON_OBJECTAGG,JSON_TABLE - Integer literal heksadesimal dapat digunakan dalam bahasa SQL/JSON Path
- Aksesori yang disederhanakan untuk SQL/JSON: dapat diakses seperti tipe komposit atau array menggunakan
"." - Metode item pada SQL/JSON:
bigint(),date(),integer(),.. - Perbandingan JSON
Query graph properti (SQL/PGQ)
- Tabel dapat di-query seperti graph DB
Belum ada komentar.