Returns information about a temp-table when
the ID is specified. The ID is a numeric value that identifies the
temp-table and is maintained by the ABL virtual machine (AVM). If
the ID is valid for an existing temp-table, this method returns
TRUE. Otherwise, it returns FALSE.
Return type: LOGICAL
Access: PUBLIC
STATIC
Applies to:
Progress.Database.TempTableInfo class
Syntax
This method supports two overloaded versions. The first version returns the temp-table name
and name of the procedure or class that instantiated the temp-table.
GetTableInfoByID(INPUT temp-table-id, OUTPUT table-name, OUTPUT proc-name
|
The second version returns the handle to the
temp-table and the name of the procedure or class that instantiated
the temp-table.
GetTableInfoByID(INPUT temp-table-id, OUTPUT table-handle, OUTPUT proc-name
|
-
temp-table-id
- An integer expression which evaluates the ID of the temp-table.
-
table-name
- Returns a CHARACTER string with the name of the temp-table.
-
table-handle
- Returns a HANDLE to the temp-table whose ID is specified.
-
proc-name
- Returns a CHARACTER string with the procedure (or class) name. For
a static temp-table, it is the procedure with the DEFINE TEMP-TABLE statement.
For a dynamic temp-table, it is the procedure which executes the TEMP-TABLE-PREPARE() method.
The name of the procedure is the name that is specified when you
run mydir/test.p.