Rilis IvorySQL 2.1, tambahan PostgreSQL kanggo kompatibilitas Oracle

Rilis proyek IvorySQL 2.1 wis diterbitake, ngembangake edisi PostgreSQL DBMS, sing nyedhiyakake lapisan kanggo njamin kompatibilitas karo aplikasi sing dirancang kanggo nggarap Oracle DBMS. Tambahan lagi dikembangake kanthi nggawe owah-owahan ing basis kode PostgreSQL paling anyar lan para pangembang ngaku kamungkinan nggunakake IvorySQL minangka panggantos transparan kanggo versi paling anyar saka PostgreSQL, bedane saka sing katon ing setelan "compatible_db" , sing kalebu mode kompatibilitas karo Oracle. Kode kasebut ditulis ing C lan disebarake miturut lisensi Apache 2.0.

IvorySQL ngetrapake basa prosedural PL/iSQL, sing ngetutake sintaks PL/SQL, lan ndhukung paket gaya Oracle lan operasi paket kayata "Gawe PAKET". IvorySQL uga ndhukung sintaks khusus Oracle kanggo operasi, ekspresi, lan ALTER TABLE, DELETE, UPDATE, CONNECT BY, GROUP BY, UNION, lan MINUS statements, lan nyedhiyakake set fungsi lan jinis sing kompatibel karo Oracle. Kanggo niru fungsi, jinis lan paket Oracle, IvorySQL nggunakake kode saka add-on Orafce PostgreSQL.

Versi anyar IvorySQL nyedhiyakake transisi menyang basis kode PostgreSQL 15.1 lan ngleksanakake dhukungan kanggo indeks unik global sing digawe nggunakake ekspresi "Gawe INDEX UNIK global_index ON idxpart(bid) GLOBAL". Indeks kasebut bisa digunakake kanggo nggawe indeks unik ing tabel partisi sing tetep unik ing kabeh partisi nalika diakses dening kunci sing ora dipisahake.

Source: opennet.ru

Add a comment