Rilaxx ta' IvorySQL 2.1, add-on ta' PostgreSQL għall-kompatibilità Oracle

Ġie ppubblikat ir-rilaxx tal-proġett IvorySQL 2.1, li jiżviluppa l-edizzjoni tad-DBMS PostgreSQL, li jipprovdi saff biex tiġi żgurata l-kompatibilità ma 'applikazzjonijiet iddisinjati biex jaħdmu mal-DBMS Oracle. Is-add-on qed jiġi żviluppat billi jsiru bidliet fl-aħħar codebase PostgreSQL u l-iżviluppaturi jsostnu l-possibbiltà li jużaw IvorySQL bħala sostitut trasparenti għall-aħħar verżjoni ta 'PostgreSQL, li d-differenza minnha titla' għad-dehra tal-issettjar "compatible_db" , li jinkludi mod ta 'kompatibilità ma' Oracle. Il-kodiċi huwa miktub f'Ċ u mqassam taħt il-liċenzja Apache 2.0.

IvorySQL timplimenta l-lingwa proċedurali PL/iSQL, li ssegwi s-sintassi PL/SQL, u tappoġġja pakketti ta' stil Oracle u operazzjonijiet ta' pakkett bħal "CREATE PACKAGE". IvorySQL jappoġġja wkoll sintassi speċifika għal Oracle għal operazzjonijiet, espressjonijiet, u dikjarazzjonijiet ALTER TABLE, DELETE, UPDATE, CONNECT BY, GROUP BY, UNION, u MINUS, u jipprovdi sett ta’ funzjonijiet u tipi kompatibbli ma’ Oracle. Biex jimita l-funzjonijiet, it-tipi u l-pakketti tal-Oracle, IvorySQL juża kodiċi mill-add-on Orafce PostgreSQL.

Il-verżjoni l-ġdida ta 'IvorySQL tipprovdi tranżizzjoni għall-bażi tal-kodiċi PostgreSQL 15.1 u timplimenta appoġġ għal indiċi uniċi globali maħluqa bl-użu tal-espressjoni "OĦLOQ INDIĊI UNIKU global_index FUQ idxpart(bid) GLOBALI". Indiċijiet bħal dawn jistgħu jintużaw biex jinħoloq indiċi uniku fuq tabella diviżorja li tibqa' unika fil-ħitan kollha meta tiġi aċċessata minn ċavetta mhux diviżorja.

Sors: opennet.ru

Żid kumment