Listing Columns and Indexes in Reality
Listing the Columns in a Table
The TCL command LIST-SQL-COLUMNS generates a listing of columns defined in a specified table (equivalent to DESCRIBE TABLENAME command available to ORACLE users). Without arguments, LIST-SQL-COLUMNS lists details of columns in all tables.
To list columns for a particular table, you must specify the table name:
:LIST-SQL-COLUMNS EMP Page 1 14:45:11 10 Jan 1999 Table...... Column........ Type...... Prec Scale Attr# Value Subvalue EMP COMM DECIMAL 7 2 6 EMP DEPTNO INTEGER 10 7 EMP EMPNO INTEGER 10 0 EMP ENAME CHAR 10 1 EMP HIREDATE DATE 10 4 EMP MGR INTEGER 10 3 EMP SAL DECIMAL 7 2 5 EMP TITLE CHAR 9 2 8 Items listed....
Note
Prior to Reality V12.0, this command was called LISTCOLUMNS.
Listing the Indexes for a Table
The LIST-SQL-INDEXES command generates a listing of indexes defined for a named table. Without arguments, LIST-SQL-INDEXES lists details of indexes for all tables. To list the indexes for a particular table, you must include the table name as an argument:
:LIST-SQL-INDEXES EMP Page 1 16:51:12 27 Jan 1999 Table......... Index......... Index. Duplicates Column......... Collation Type Allowed Names EMP Table EMP IID Hashed N EMPNO EMP HX Other Y HIREDATE Asc *** 3 Items listed.
Note
Prior to Reality V12.0, this command was called LISTINDEXES.