Changes in This Release for Pro*C/C++ Programmer's Guide

This preface lists changes in Pro*C/C++ Programmer's Guide.

Changes in Pro*C/C++ 12c Release 1 (12.1)

The following are changes in Pro*C/C++ for Oracle Database 12c Release 1 (12.1).

New Features

The following features are new in this release:

  • Support for Auto Increment Columns

    Pro*C/C++ now supports auto increment columns. This simplifies the development of ticketing, HR, and tracking applications, and assists in migrating databases to Oracle Database.

  • Support for 32k Columns

    Pro*C/C++ now supports 32k column data with VARCHAR2, NVARCHAR2 and RAW data. This feature also assists with the migration of databases to Oracle Database.

  • Support for Prefetch By Memory

    New inline and command-line option allows you to specify the memory used for pre-fetching rows. The new MEMFORPREFETCH option will provide assistance in the migration of databases to Oracle Database. The existing PREFETCH option remains unchanged.

    See MEMFORPREFETCH

  • Support for SQL Plan Management (SPM)

    New command-line options generate plan baseline SQL statements, and control the name and format of generated SQL and LOG files. These new options enhance existing precompiler SQL Plan Management. They provide a means of performance management and assist in the upgrade of compiler applications.

    See PLAN_BASELINE

    See PLAN_PREFIX

    See PLAN_RUN

    See PLAN_FIXED

    SeePLAN_ENABLED