Orafce Versions Save

The "orafce" project implements in Postgres some of the functions from the Oracle database that are missing (or behaving differently).Those functions were verified on Oracle 10g, and the module is useful for production work.

VERSION_4_4_0

10 months ago
  • regexp_x functions should be immutable

VERSION_4.3.0

1 year ago

fix dbms_random.string

  • this function should be VOLATILE
  • the generated strings can contains chars \ and ~

VERSION_4_2_6

1 year ago
  • fix partially broken compatibility (corner case) of instr function

VERSION_4_2_5

1 year ago
  • WIN32 only: use MoveFileEx() function instead replace(). It allows overwrite file by function dbms_file.rename()

VERSION_4_2_4

1 year ago
  • fix infinity recursion when Orafce is loaded by shared_preload_libraries on PostgreSQL 15

VERSION_4_2_3

1 year ago

full use file wide char API on WIN32 platform. It allows to use non ascii chars inside filenames on MS WIN.

VERSION_4_2_2

1 year ago
  • fix win32 build

VERSION_4_2_1

1 year ago

fix build for Postgres 15

VERSION_4_2_0

1 year ago
  • implementation oracle.sys_guid
  • WIN32: encode filename to wide char string, and use _wfopen function instead fopen - it allows
    to use non ascii chars in file names.

VERSION_4_1_1

1 year ago
  • fix regress test, issue #193