Package gudusoft.gsqlparser.resolver


package gudusoft.gsqlparser.resolver
  • Classes
    Class
    Description
    TAttributeResolver 的核心职责是为SQL语句中出现的每一个列找到其所属的表。 工作原理: 1.
     
     
    TDatabaseObjectResolver handles the resolution of database objects in SQL statements.
    TMetadataCollector is responsible for collecting metadata information from SQL statements, particularly focusing on table and function definitions.
    TRelationResolver 负责为SQL语句中的每个表收集和初始化属性(attributes)。 这些属性主要包含表的列信息,用于后续解析器(如TAttributeResolver)建立表和列之间的关系。 工作流程: 1.
    TRelationResolver 负责为SQL语句中的每个表收集和初始化属性(attributes)。 这些属性主要包含表的列信息,用于后续解析器(如TAttributeResolver)建立表和列之间的关系。 工作流程: 1.
     
     
    TSQLResolver handles all semantic analysis and resolution steps for SQL statements.
    TStarColumnExpander 负责解析和展开SQL查询中的星号列引用(*)。 工作流程: 1.
    TStarColumnPushDownResolver 类负责解析和处理 SQL 查询中的星号(*)列引用, 将星号列引用追溯到实际的表列。 主要工作流程: 1.