DMU.HLB  —  DELETE  qualifiers

1    /ALL

  Syntax:

      /ALL

  Use  /ALL  to  delete   the   specified   dictionary   directory   or
  subdictionary and all its descendants.  Note that /ALL and /CHECK are
  opposites.  If you do not specify /ALL, then /CHECK is the default.

2    /CHECK

  Syntax:

      /[NO]CHECK

  If you specify /CHECK, a dictionary  directory  or  subdictionary  is
  deleted  only  if  it  has  no children.  /CHECK is the default.  Use
  /NOCHECK  to   delete   the   specified   dictionary   directory   or
  subdictionary and all its descendants.  Note that /ALL and /CHECK are
  opposites.

3    /LOG

  Syntax:

      /LOG [= file-specification]
      /NOLOG

  Use /LOG to create a list  of  the  given  names  of  the  dictionary
  directories,  subdictionaries,  and objects deleted.  However, if you
  specify  /ALL  or  /NOCHECK  to  delete  a  dictionary  directory  or
  subdictionary  with  children,  /LOG  does  not list the names of the
  deleted children.

  The file specification is a standard VMS  file  specification  naming
  the  file  into  which  the log is written.  The default file type is
  .LOG.  If you use /LOG without specifying a file, DMU writes the  log
  to SYS$OUTPUT.  With /NOLOG, no list is created.

  The default is /NOLOG.

4    /SUBDICTIONARY

  Syntax:

      /[NO]SUBDICTIONARY

  Use  /SUBDICTIONARY  to  delete  a  subdictionary  pointer  and   the
  directories   and   objects   in   the   subdictionary   file.    Use
  /NOSUBDICTIONARY to delete  a  subdictionary  pointer,  but  not  the
  directories and objects in the file to which it points.

  The  subdictionary  files  themselves  are  never  deleted.   If  you
  recreate    a    subdictionary   you   deleted   earlier   with   the
  /NOSUBDICTIONARY qualifier, the new subdictionary again points to the
  file,  and  the  dictionary directories and objects in the file again
  become part of the directory hierarchy.

  The default is /NOSUBDICTIONARY.

5    /TYPE

  Syntax:

      /TYPE = (type-specification [, type-specification]...)

  Use /TYPE to specify a particular type  of  dictionary  directory  or
  object to be deleted.  Other types remain undeleted.

  A type specification names a type, such as DTR$DOMAIN or  CDD$RECORD,
  to be deleted.  You can use the wildcard characters % and * in a type
  specification.  The parentheses are optional if you specify only  one
  type.

  Note that when you delete a subdictionary  or  dictionary  directory,
  you also delete its descendants.
Close Help