Top
Enterprise Postgres 17 SP1 Application Development Guide

G.2.1 Differences

All the functions from the old package are available in the new package, but due to differences in the definition of arguments, etc., it is necessary to change the calling method when executing each function. Below is an overview of the changes to each function. Note that all the names are the same.

Feature

Type in old package

Type in new package

Number of arguments

Other points to note

BIND_VARIABLE

function

procedure or
function

different

CLOSE_CURSOR

function

procedure

same

COLUMN_VALUE

function

procedure or
function

same

Be careful how you select columns

DEFINE_COLUMN

function

procedure

same

EXECUTE

function

function

same

FETCH_ROWS

function

function

same

OPEN_CURSOR

function

function

different

PARSE

function

procedure

different

Due to the above differences, the following actions are required when migrating from the old package. For details, please refer to the modification method for each feature.