Oracle Compatibility Functions
Optional. Many Oracle Compatibility SQL functions are available in Greenplum Database. These functions target PostgreSQL.
Before using any Oracle Compatibility Functions, you need to run the installation script $GPHOME/share/postgresql/contrib/orafunc.sql
once for each database. For example, to install the functions in database testdb
, use the command
$ psql -d testdb -f $GPHOME/share/postgresql/contrib/orafunc.sql
To uninstall Oracle Compatibility Functions, use the script:
$GPHOME/share/postgresql/contrib/uninstall_orafunc.sql
Note: The following functions are available by default and can be accessed without running the Oracle Compatibility installer: sinh
, tanh
, cosh
and decode
.
For more information about Greenplum’s Oracle compatibility functions, see “Oracle Compatibility Functions” in the Greenplum Database Utility Guide.
Parent topic: Installing Optional Extensions