--- Sort Options ---

-sorttables=<boolean>
  Sort tables alphabetically
  <boolean> can be true or false
  Optional, defaults to true
  
-sortcolumns=<boolean>
  Sort columns in a table alphabetically
  <boolean> can be true or false
  Optional, defaults to false

-sortinout=<boolean>
  Sort parameters in a stored procedure alphabetically
  <boolean> can be true or false
  Optional, defaults to false
  
--- Filtering Options ---
     
-infolevel=<infolevel>
  <infolevel> is one of minimum, standard, detailed, maximum, or lint
  The info level determines the amount of database metadata retrieved,
  and also determines the time taken to crawl the schema
  Optional, defaults to standard
       
-schemas=<regular-expression>
  <regular-expression> is a regular expression to match fully qualified schema 
  namess, in the form "CATALOGNAME.SCHEMANAME" - for example,
  -schemas=.*\.C.*|.*\.P.*
  matches any schemas whose names start with C or P
  Schemas that do not match the pattern are not displayed
  Optional, defaults to showing all schemas
  
-table_types=<table_types>
  <table_types> is a comma-separated list of table types of 
  TABLE,VIEW,SYSTEM_TABLE,GLOBAL_TEMPORARY,LOCAL_TEMPORARY,ALIAS
  Optional, defaults to TABLE,VIEW
  
-show_stored_procedures=<boolean>
  Whether to show procedures, or not
  Optional, defaults to true
  
-tables=<regular-expression>
  <regular-expression> is a regular expression to match fully qualified table 
  names, in the form "CATALOGNAME.SCHEMANAME.TABLENAME" - for example, 
  -tables=.*\.C.*|.*\.P.*
  matches any tables whose names start with C or P
  Tables that do not match the pattern are not displayed
  Optional, defaults to showing all tables
    
-excludecolumns=<regular-expression>
  <regular-expression> is a regular expression to match fully qualified column 
  names, in the form "CATALOGNAME.SCHEMANAME.TABLENAME.COLUMNNAME" - for example, 
  -excludecolumns=.*\.STREET|.*\.PRICE
  matches columns named STREET or PRICE in any table
  Columns that match the pattern are not displayed
  Optional, default is to show all columns
      
-procedures=<regular-expression>
  <regular-expression> is a regular expression to match fully qualified procedure 
  names, in the form "CATALOGNAME.SCHEMANAME.PROCEDURENAME" - for example, 
  -procedures=.*\.C.*|.*\.P.*
  matches any procedures whose names start with C or P
  Procedures that do not match the pattern are not displayed
  Optional, defaults to showing all procedures
    
-excludeinout=<regular-expression>
  <regular-expression> is a regular expression to match fully qualified 
  parameter names - for example, 
  -excludeinout=@p1|@p2
  matches parameters named @p1 or @p2 in any procedure 
  Parameters that match the pattern are not displayed
  Optional, default is to show all parameters
        
--- Grep Options ---
    
-grepcolumns=<regular-expression>
  <regular-expression> is a regular expression to match fully qualified 
  column names, in the form "SCHEMANAME.TABLENAME.COLUMNNAME" - for example,
  -grepcolumns=.*\.STREET|.*\.PRICE
  matches columns named STREET or PRICE in any table
  Optional, default is no grep
   
-grepinout=<regular-expression>
  <regular-expression> is a regular expression to match fully qualified 
  inout names, in the form "SCHEMANAME.TABLENAME.INOUTNAME" - for example,
  -grepinout=.*\.STREET|.*\.PRICE
  matches inouts named STREET or PRICE in any table
  Optional, default is no grep
  
-v (short for -invert-match)        
  Optional, inverts the match, and shows non-matching tables and columns
