Home | Previous Page | Next Page   Managing Databases > Table Fragmentation Strategies > Creating a Fragmented Table >

Rowids in a Fragmented Table

The term rowid refers to an integer that defines the physical location of a row. The rowid of a row in a nonfragmented table is a unique and constant value. Rows in fragmented tables, in contrast, are not assigned a rowid.

Important:
Use primary keys as a method of access in your applications rather than rowids. Because primary keys are defined in the ANSI specification of SQL, using primary keys to access data makes your applications more portable.
Extended Parallel Server

The database server does not support rowids for fragmented tables.

End of Extended Parallel Server
Dynamic Server

To accommodate applications that must reference a rowid for a fragmented table, Dynamic Server allows you to explicitly create a rowid column for a fragmented table. However, Dynamic Server does not support the WITH ROWIDS clause for typed tables.

To create the rowid column, use the following SQL syntax:

When you create the rowid column, the database server takes the following actions:

End of Dynamic Server
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]