Table 94 is a summary of the commands available in TBEXEC, listed in alphabetical order. Subsequent sections provide details of their use.
Command |
Description |
Parameters |
---|---|---|
CHANGE |
Change table characteristics. |
|
Option 1: Change the definition of a table. |
EXPFACTR, GEN, ISZ/RSZ, KSZ, KLOC, LIB, LOWERDEN, MAXGEN, MTHD, ORG, INDEX, PSWD, RPSWD, SMC, TBL†, TTYPE, UCOMMENT, UPPERDEN, WPSWD |
|
Option 2: Change an Alternate Index definition. |
ALT†, BASENAME, KSZ, KLOC, LIB, MTHD, ORG |
|
CLEAR |
Clear or empty a table. |
GEN, LIB, PSWD, TBL†, TTYPE |
COPY |
Copy a table, table generation, or a library: |
|
Option 1: Copy a table generation. |
GEN, LIB, NEWID, NEWNAME, PSWD, REPLACE, TBL†, TO†, TTYPE, WPSWD |
|
Option 2: Copy all generations of a table. |
ALLGEN†, NEWID, NEWNAME, PSWD, REPLACE, TBL†, TO†, TTYPE, WPSWD |
|
Option 3: Copy a tableBASE Library. |
FROM†, NEWID, REPLACE, TO† EXCLUDE, EXCLFILE, TTYPE |
|
DEFINE |
Initialize a new library, define a new table, define an Alternate Index: |
|
Option 1: Initialize a new tableBASE Library. |
NEWLIB† |
|
Option 2: Define a new table. |
EST, EXPACTR, ISZ/RSZ, KSZ, KLOC, LIB, LOWERDEN, MAXGEN, MTHD, ORG, INDEX, PSWD, RPSWD, SMC, TBL†, TTYPE, UCOMMENT, UPPERDEN, WPSWD |
|
Option 3: Create an Alternate Index definition. |
ALT†, BASENAME†, KSZ, KLOC, LIB, MTHD, ORG |
|
DELETE |
Delete one or more table generations: |
|
Option 1: Delete one generation of a table. |
GEN, LIB, PSWD, TBL†, TTYPE |
|
Option 2: Delete all generations of a table. |
ALLGEN†, LIB, PSWD, TBL†, TTYPE |
|
EXPAND |
Expand / increase size of a tableBASE library. |
LIB, NEWLIB† |
EXPORT |
Convert a tableBASE library or table to a sequential dataset. |
|
Option 1: Convert a library or table to a sequential dataset. |
LIB†, PSWD, TO† |
|
Option 2: Convert a table to a sequential dataset |
LIB†, PSWD, TBL†, TO†, TTYPE |
|
IMPORT |
Copy an exported sequential dataset into a tableBASE library. |
FROM†, LIB, REPLACE |
LOAD |
Load a table generation from a sequential dataset. |
DUP, FROM†, GEN, LIB, PSWD, RECCOUNT, STARTBYT, STARTREC, TBL†, TTYPE |
|
Prints information about a directory, table generation, and/or table contents. |
|
Option 1: List Directory. |
DETAIL, LIB |
|
Option 2: Print Table Information. |
DEF†, LIB, TTYPE |
|
Option 3: Print Table Contents. |
BTYCOUNT, GEN, LIB, LINSIZ, PRNT, PSWD, RECCOUNT, STARTBYT, STARTREC, TBL†, TTYPE |
|
RENAME |
Rename table generations. |
LIB, NEWNAME†, PSWD, TBL†, TTYPE |
SET |
Establishes default values for keywords. |
LIB, LINSZ, PRNT, PSWD |
UNLOAD |
Write a specified table generation to a sequential dataset. |
GEN, LIB, PSWD, RECCOUNT, STARTBYT, STARTREC, TBL†, TO†, TTYPE |
UPDATE |
Update a table from an input dataset. |
GEN, LIB, PSWD, REMOVE*, TBL†, TTYPE, WITH* |
† = required parameter; * = at least one of these parameters |
- TBEXEC commands are specified in control statements read by TBEXEC from a file identified by the DDNAME CNTLCARD.
- A TBEXEC command sequence consists of a command and a list of parameters specified by keyword and value combinations terminated by a semicolon (;).
- Each command has the following appearance:
COMMAND KEYWORD1=VALUE KEYWORD2=VALUE;
KEYWORD=VALUE is the representation of a keyword-value combination and may be repeated for each parameter of the command.
- Any input statement starting with an asterisk (*) in column one is treated as a comment.
The following rules apply to TBEXEC:
- Each command sequence must start on a new line.
- A command sequence must be terminated by a semicolon (;). Anything following a semicolon is ignored.
- The command and each keyword-value combination must be followed by at least one blank.
- Keyword-value combinations may appear in any order.
- Columns 73-80 of a statement are ignored.
- Blanks may occur freely, provided that they do not break up commands, keywords, or value fields.
- The character set for unquoted fields is limited to alphanumeric characters 0-9 and uppercase A-Z.
- Values that contain special characters must be enclosed in quotes (‘).
TBEXEC terminates when end of file is reached on the input CNTLCARD file.