Pelepasan IvorySQL 2.1, tambihan PostgreSQL pikeun kasaluyuan Oracle

Pelepasan proyék IvorySQL 2.1 parantos diterbitkeun, ngembangkeun édisi PostgreSQL DBMS, anu nyayogikeun lapisan pikeun mastikeun kompatibilitas sareng aplikasi anu dirancang pikeun dianggo sareng Oracle DBMS. Add-on ieu dikembangkeun ku ngadamel parobihan kana kodeu PostgreSQL panganyarna sareng pamekar ngaku kamungkinan ngagunakeun IvorySQL salaku gaganti transparan pikeun vérsi PostgreSQL panganyarna, bédana ti mana muncul dina setélan "compatible_db" , nu ngawengku mode kasaluyuan jeung Oracle. Kodeu ditulis dina C sareng disebarkeun dina lisénsi Apache 2.0.

IvorySQL nerapkeun basa prosedural PL/iSQL, anu nuturkeun sintaksis PL/SQL, sareng ngadukung pakét gaya Oracle sareng operasi pakét sapertos "CREATE PACKAGE". IvorySQL ogé ngadukung sintaksis khusus Oracle pikeun operasi, ekspresi, sareng ALTER TABLE, DELETE, UPDATE, CONNECT BY, GROUP BY, UNION, sareng pernyataan MINUS, sareng nyayogikeun set fungsi sareng jinis anu cocog sareng Oracle. Pikeun niru fungsi, jinis sareng bungkusan Oracle, IvorySQL nganggo kode tina tambihan Orafce PostgreSQL.

Versi anyar IvorySQL nyadiakeun transisi kana basa kode PostgreSQL 15.1 sarta implements rojongan pikeun indexes unik global dijieun maké éksprési "Jieun UNIQUE INDEX global_index ON idxpart (nawar) GLOBAL". Indéks sapertos kitu tiasa dianggo pikeun nyiptakeun indéks unik dina méja partisi anu tetep unik dina sadaya partisi nalika diaksés ku konci anu henteu dipartisi.

sumber: opennet.ru

Tambahkeun komentar