真实表提取
识别查询直接或间接依赖的物理表名称。
WITH paid AS ( SELECT * FROM orders ) SELECT p.id, u.name FROM paid p JOIN users u ON p.user_id = u.id; 真实表:orders, users
避免把 CTE 名、别名或临时查询误判为物理表。
识别查询直接或间接依赖的物理表名称。
处理 JOIN、CTE、UNION 与多层子查询。
结合 SQL 切分能力逐条检查脚本中的表依赖。
表名解析适用于 SQL 权限预检、查询审计、任务依赖采集、数据源迁移和静态代码分析。解析结果来自 SQL 语法结构,不访问数据库元数据。
工具会分析 CTE 定义并尽可能返回其内部引用的真实表,而不是仅返回临时名称。