empident


EMPIDENT(1)                                                        EMPIDENT(1)



NAME
       empident  - prints information about a table, and optionally select and
       print records from that table.

SYNOPSIS
       empident database table ["where_clause"]


DESCRIPTION
       Empident will accept a database name, a table  name,  and  an  optional
       WHERE clause, and in turn will provide the record count and the size in
       bytes of all of the files comprising the table.   This  size  therefore
       includes  the  total  of  the size of the main (rel) file, all text and
       bulk overflow files and all indices associated with the table.

       The utility will use the optional WHERE clause to select  records  from
       the  table.   For  each selected record, the values of the fixed length
       attributes will be printed along with the length of data in  each  bulk
       and  text attribute.  The WHERE clause may be any valid WHERE clause as
       described in the Empress SQL Reference Manual.

       The user must have display and select permissions on the table, as well
       as select priviledges on sys_tables.

       In  addition  if the table resides on a remote node then the total size
       of the table is available only if the user can access the  table  files
       using a remote shell command.


       Example  1:  to  get table information about 'table1' in database 'db1'
       and list all records

                 empident db1 table1



       Example 2: to get table information about 'table1'  in  database  'db1'
       and list all records having NUM > 100 into a file "/tmp/ident1"

                 empident   db1   table1   "where   NUM   >   100   list  into
                 '/tmp/ident1' "







FILES
       EMPRESS database files.

SEE ALSO
       empdelr(1)

DIAGNOSTICS
       Error diagnostics are printed if no database or table is specified,  or
       if  the  database or table are not found or not valid, and if the WHERE
       clause is invalid.  If the size of the table is not  available  due  to
       insufficient  remote  shell  permissions  then a message like "Size not
       available" will be printed.

HISTORY
       Written by Empress Software Inc..   All  material  is  copyrighted  and
       licensed.  Use on non-licensed CPUs is prohibited.



Empress 8.62                 Empress Software Inc.                 EMPIDENT(1)