empdelr


EMPDELR(1)                                                          EMPDELR(1)



NAME
       empdelr  -  selectively  deletes  records  from  a  table in an Empress
       database.

SYNOPSIS
       empdelr database table ["where_clause"]


DESCRIPTION
       This command selectively deletes records from tables and  releases  the
       file  space.   The  database name, the table name and an optional WHERE
       clause are parameters to the  utility.  If  the  WHERE  clause  is  not
       included  all  records  will  be  deleted;  if  it  is included it will
       restrict the deletion to only records in the set.  The WHERE clause may
       be  any  valid  WHERE  clause as described in the Empress SQL Reference
       Manual.

       The user must have delete and alter permissions on the table.

       Note: During the  space  reclaimation  phase  the  table  must  not  be
       accessed  by other users. If the database administrator is running this
       command, (s)he may use the 'empadm  dbamode'  command  to  disable  the
       database from other users before running the command.

       Note: After running empdelr, inserts into the table will perform slower
       than if the records had been  deleted  with  a  regular  SQL  statement
       "delete  from table ...".  Because empdelr has reclaimed the file space
       taken up by the deleted records, new record  inserts  must  extend  the
       file.   Therefore it is advised that this utility be used only if space
       is very limited and if inserts will not be made immediately.


FILES
       EMPRESS database files.

SEE ALSO
       empident(1)

DIAGNOSTICS
       Error diagnostics are printed if no database or table  name  is  speci-
       fied,  if  the database or table are not found or are not valid, and if
       the WHERE clause is invalid.

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.                  EMPDELR(1)