fix: pgsql查询列信息解析问题修复等

This commit is contained in:
meilin.huang
2024-10-28 12:13:41 +08:00
parent 5e5afd49dc
commit c1d09f447d
11 changed files with 220 additions and 130 deletions

View File

@@ -279,7 +279,7 @@ func (v *MysqlVisitor) VisitSelectStarElement(ctx *mysqlparser.SelectStarElement
func (v *MysqlVisitor) VisitSelectColumnElement(ctx *mysqlparser.SelectColumnElementContext) interface{} {
sce := new(sqlstmt.SelectColumnElement)
sce.Node = sqlstmt.NewNode(ctx.GetParser(), ctx)
sce.FullColumnName = ctx.FullColumnName().Accept(v).(*sqlstmt.ColumnName)
sce.ColumnName = ctx.FullColumnName().Accept(v).(*sqlstmt.ColumnName)
if uid := ctx.Uid(); uid != nil {
sce.Alias = uid.GetText()
}