anchor.diff:  
   tableNamePart
       : tableName ASTERISK_?
  -    ;
  -
  -temporaryClause_
  -    : ((GLOBAL | LOCAL)? (TEMPORARY | TEMP) | UNLOGGED)?
  -    ;
  -
  -existClause_
  -    : (IF NOT EXISTS)?
  -    ;
  -createDefinitions
  -    : LP_ (createDefinition (COMMA_ createDefinition)*)? RP_
  -    ;
  -
  -createDefinition
  -    : columnDefinition | tableConstraint | LIKE tableName likeOption*
  -    ;
  -
  -likeOption
  -    : (INCLUDING | EXCLUDING) (COMMENTS | CONSTRAINTS | DEFAULTS | IDENTITY | INDEXES | STATISTICS | STORAGE | ALL)
  -    ;
  -
  -inheritClause
  -    : INHERITS tableNames
       ;
   
   alterTableNameWithAsterisk
  
positive.code:     : TRUNCATE TABLE? ONLY? tableNameParts
      ;
  
  alterIndexName
      : ALTER INDEX (IF EXISTS)? indexName
      ;
  
negative.code:     : USING (BTREE | HASH | GIST | SPGIST | GIN | BRIN)
      ;
  
  excludeElement
      : (columnName | expr) ignoredIdentifier_? (ASC | DESC)? (NULLS (FIRST | LAST))?
      ;
  