Submits the data in the notebook and closes the notebook. Available only when the required fields are completed.

Displays the SQL statements that are generated by your choices in this notebook.

Cancels any unsaved changes that you made and closes this notebook.

Opens a window where you can browse for the item you want to specify.

Optional: Specify an owner for this table. If not specified, the DB2 subsystem user identifier for the current connection is used.

Opens a window where you can browse for the item you want to specify.

Specify the database in which to create this table.

Optional: Type the name of the program to be used for the table's edit routine. It must exist at the current subsystem. Do not specify if the table has a ROWID or LOB column. The edit routine transforms table rows when they are stored or retrieved. Typical uses are to compress the storage representation of rows to save space on DASD and to encrypt data.

Select the type of table access that will cause auditing to be performed:

Type a name for this table. It must not be the same as the name of any other table, view, alias, or synonym that already exists in the same DB2 subsystem.

Opens a window where you can browse for the item you want to specify.

Optional: Specify the table space in which to create the table. If specified, it must belong to the database in which you are creating the table. It must not be one that was created implicitly, be a partitioned table space that already contains a table, or be a LOB table space. If you name a partitioned table space, you cannot load or use the table until its partitioned index is created. If not specified, a table space will be created for you when the table is created.

Optional: Type the name of the program to be used for the table's validation exit routine. If the table contains a LOB column, the LOB is not validated. On inserts, loads, updates, or deletes, it examines the table row and returns a value that indicates whether the operation can proceed. Typical uses are to impose limits on the information that can be entered; for example, allowable salary ranges.

Select an encoding scheme for the table's string data:

Indicates that you want DB2 to generate an object identifier (OBID) for this table. You need to specify an OBID only if the database for the table is defined as ROSHARE READ.

Indicates that you want to specify a specific object identifier (OBID) for this table. It is required if the database for the table is defined as ROSHARE READ. If selected, you must type an integer corresponding to the object identifier in the entry field.

The object identifiers for tables can be retrieved from the SYSIBM.SYSTABLES table.

Type an integer to be used for the object identifier for this table. It must not identify an existing or previously used object identifier of the database, and must be in the range: 1 to 32567. The current object identifiers for the database tables can be retrieved from the SYSIBM.SYSTABLES table.

Available only if Specify is selected.

Select to prevent the table from being dropped. If selected, the table and the database and table space that contain the table cannot be dropped.

Select if you plan to use this table for replication. If the table contains a LOB column, the LOB values are not captured for replication.

Optional: Type an SQL character string constant of up to 30 bytes in length for the label for the alias. The label is placed into the LABEL column of the SYSIBM.SYSTABLES catalog table in the row that describes the table.

Optional: Type a 1 to 254-character, including embedded blanks, comment to document the table. The comment is placed in the REMARKS column of the SYSIBM.SYSTABLES catalog table for the row that describes the table.

Shows the columns defined for the table. You can view the column definitions or select a column that you want to change, remove, or reorder its position. To add a column to this table, click Add. To change, remove, or reorder a column, select it and then click Change, Remove, Up, or Down.

Opens a window so that you can add a new column to the table.

Opens a window so that you can change an attribute of the selected column. Available only if a column is selected.

Removes the selected column from the column box. Available only if a column is selected.

Moves the selected column up one position. Available only if a column is selected.

Moves the selected column down one position. Available only if a column is selected.

Shows all of the non-nullable columns defined for the table that are not currently defined as primary key columns, and are not ROWID or LOB columns. Select the column or columns that you want to define as primary key columns and then click >. You can define up to 64 columns to be primary key columns.

Moves the selected column in the Available columns box to the Primary key columns box. Available only if a column in the Available columns box is selected.

Moves all columns displayed in the Available columns box to the Primary key columns box. Available only if the Available columns box contains columns.

Moves the selected column in the Primary key columns box to the Available columns box. Available only if a column in the Primary key columns box is selected.

Moves all columns displayed in the Primary key columns box to the Available columns box. Available only if the Primary key columns box contains columns.

Shows all of the columns defined as primary key columns. The columns cannot be nullable, LOB, or ROWID columns. The order in this list is significant because DB2 uses the primary key for efficient access to table data. To change the order of a column in this list, select the column and click one of the push buttons.

Moves the selected primary key column up one position. Available only if a column in the Primary key columns box is selected.

Moves the selected primary key column down one position in the list. Available only if a column in the Primary key columns box is selected.

Shows all of the unique keys defined for the table. You can select a unique key that you want to change or remove. To add a unique key, click Add. To change or remove a unique key, select it and then click Change or Remove.

Opens a window so that you can add a new unique key.

Opens a window so that you can change the selected key. Available only if a unique key is selected.

Removes the selected key from the unique key column box. Available only if a unique key is selected.

Shows all of the foreign keys defined for the table. To add a new key, click Add. To change or remove a foreign key, select it and then click Change or Remove.

Opens a window so that you can add a new foreign key.

Opens a window so that you can change the selected key. Available if a key is selected.

Removes the selected key from the foreign key box. Available only if a foreign key is selected.

Shows the check constraints for the table. A check constraint sets restrictions on data added to the table. To add a new check constraint, click Add. To change or remove a check constraint, select it and then click Change or Remove.

Opens a window so that you can add a new check constraint.

Opens a window so that you can change the selected check constraint. Available if a constraint is selected.

Removes the selected check constraint from the check constraint box. Available only if a constraint is selected.