Oracle9i Application Developer's Guide - Large Objects (LOBs)
Release 1 (9.0.1)

Part Number A88879-01
Go To Documentation Library
Home
Go To Product List
Book List
Go To Table Of Contents
Contents
Go To Index
Index

Master Index

Feedback

Go to previous page Go to next page



What's New with Large Objects (LOBs)?

This section describes the new features in the following releases:

LOB Features Introduced with Oracle9i, Release 1 (9.0.1)

The following sections describe the new features in Oracle9i Large Objects (LOBs):

LONG-to-LOB Migration API

To assist you in migrating to LOBs, Oracle now supports the LONG API for LOBs. This API ensures that when you change your LONG columns to LOBs, your existing applications will require few changes, if any. When possible, change your existing applications to use LOBs instead of LONGs because of the added benefits that LOBs provide.

See:

Chapter 8, "Migrating From LONGs to LOBs" 

Using SQL Semantics with LOBs

In this release, for the first time, you can access (internal persistent) LOBs using SQL VARCHAR2 semantics, such as SQL string operators and functions. By providing you with an SQL interface, which you are familiar with, accessing LOB data can be greatly facilitated. These semantics are recommended when using small-sized LOBs (~ 10-100KB).

See:

Chapter 7, "Modeling and Design" 

Using Oracle C++ Call Interface (OCCI) with LOBs

Oracle C++ Call Interface (OCCI) is a new C++ API for manipulating data in an Oracle database. OCCI is organized as an easy-to-use collection of C++ classes which enable a C++ program to connect to a database, execute SQL statements, insert/update values in database tables, retrieve results of a query, execute stored procedures in the database, and access metadata of database schema objects. OCCI API provides advantages over JDBC and ODBC.

See:

 

New JDBC LOB Functionality

The following are new JDBC LOB-related functionality:

Support for LOBs in Partitioned Index-Organized Tables

Oracle9i introduces support for LOB, VARRAY columns stored as LOBs, and BFILEs in partitioned index-organized tables. The behavior of LOB columns in these tables is similar to that of LOB columns in conventional (heap-organized) partitioned tables, except for a few minor differences.

See:

Chapter 5, "Large Objects: Advanced Topics" 

Using OLEDB and LOBs (new to this manual)

OLE DB is an open specification for accessing various types of data from different stores in a uniform way. OLEDB supports the following functions for these LOB types:

LOB Features Introduced with Oracle8i Release 2 (8.1.6)


Note:

There was no change in LOB functionality between Oracle8i Release 2 (8.1.6) and Oracle8i Release 3 (8.1.7). 


New LOB features introduced in Oracle8i, Release 2 (8.1.6) were:

LOB Features Introduced with Oracle8i, Release 8.1.5

New LOB features included in the Oracle8i, Release 8.1.5 are:


Go to previous page Go to next page
Oracle
Copyright © 1996-2001, Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Home
Go To Product List
Book List
Go To Table Of Contents
Contents
Go To Index
Index

Master Index

Feedback