Top
Enterprise Postgres 17 SP1 Application Development Guide

10.1 Overview

Features compatible with Oracle databases are provided. These features enable you to easily migrate to Fujitsu Enterprise Postgres and reduce the costs of reconfiguring applications.

The table below lists features compatible with Oracle databases.

Table 10.1 Features compatible with Oracle databases

Category

Feature

Item

Overview

SQL

Queries

Outer join operator (+)

Operator for outer joins

DUAL table

Table provided by the system

Functions

DECODE

Compares values, and if they match, returns a corresponding value

SUBSTR

Extracts part of a string using characters to specify position and length

NVL

Returns a substitute value when a value is NULL

Package

DBMS_ALERT

Sends alerts

DBMS_ASSERT

Perform assertions on input values

DBMS_OUTPUT

Sends messages to clients

DBMS_PIPE

Execution of inter-session communication

DBMS_RANDOM

Random number generation

DBMS_UTILITY

Addition of various functions

UTL_FILE

Enables text file operations

DBMS_SQL (*1)

Enables dynamic SQL execution

*1: DBMS_SQL

Fujitsu Enterprise Postgres 17 includes enhancements to the DBMS_SQL package and changes to the function interface for better migration from Oracle databases. If you are using an application developed prior to Fujitsu Enterprise Postgres 16 SPz, simply upgrading the database will not take advantage of DBMS_SQL. Take one of the following actions. The "z" in SPz indicates the number at which the product is upgraded.

Note

The DBMS_SQL package for Fujitsu Enterprise Postgres 16 SPz and earlier is provided as a deprecated feature for compatibility reasons, and will not be supported in the future. Please check the support status in advance when upgrading your system in the future.

See

Refer to the file below for information on the features compatible with Oracle databases.

  • LinuxLinux:
    fujitsuEnterprisePostgresInstallDir/share/doc/extension/README.asciidoc

  • WindowsWindows(R):
    fujitsuEnterprisePostgresInstallDir\doc\extension\README.asciidoc