Opens a List window that you can use to view or filter the available items and select one.
Optional: Specify an owner for this table. If not specified, the DB2 subsystem user identifier for the current connection is used.
Opens a List window that you can use to view or filter the available items and select one.
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 tables 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.
Optional: Type the name of the program to be used for the tables 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 tables string data:
Specifies 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.
Specifies that you want to input 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 the Specify radio button 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 to use this table for replication. If the table contains a LOB column, the LOB values are not captured for replication.
Select to indicate to DB2 that index access is used on this table whenever possible for SQL operations. Not selecting this option indicates to DB2 that SQL access to this table is based on the current statistics.
This option is provided for DB2 family compatibility. It currently has no effect.
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 the Add push button. To change, remove, or reorder a column, select it and then click the Change, Remove, Up, or Down push buttons.
Opens a window so that you can add a new column to the list.
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 the > push button. 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 the Add push button. To change or remove a unique key, select it and then click the Change or Remove push buttons.
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 the Add push button. To change or remove a foreign key, select it and then click the Change or Remove push buttons.
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 the Add push button. To change or remove a check constraint, select it and then click the Change or Remove push buttons.
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.
Shows the columns that are available to use as partitioning keys for the table.
Shows the columns that are selected to use as partitioning keys for the table.
Moves the selected item from the Available columns list to the Partitioning key columns list.
Moves all of the items from the Available columns list to the Partitioning key columns list.
Moves the selected item from the Partitioning key columns list to the Available columns list.
Moves all of the items from the Partitioning key columns list to the Available columns list.
Moves the selected partitioning key column up one position in the list box.
Moves the selected partitioning key column down one position in the list box.
Specifies the ASCENDING attribute for the selected new column.
Specifies the DESCENDING attribute for the selected new column.
This table is initially empty. Click Add to define the limit key values for the partitions on the table that you are creating, and this table will be updated to show the defined limit key values. These values can then be changed by clicking on a cell and typing a new limit key value, or by clicking Change, which allows you to see details including key sequence, data type, length, and sorting order.
Click to specify the limit key values for the partitions. The window that opens allows you to enter the limit key value for the next partition for which you have not specified a limit key.
Click to change the limit key value for the selected partition. The window that opens contains more detail than is shown on this page, such as key sequence, data type, length, and sorting order.
You can also enter values directly into the table by clicking a cell and typing the limit key value.
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 and closes the notebook or window.