Skip to content

[GLCC]PolarDB兼容用户自定义可隐藏列 #389

@lanzhao0329

Description

@lanzhao0329

题目要求:

Oracle 12c以后支持了用户以invisible的形式自定义的可隐藏列,可隐藏列在帮助迁移和开发用户应用程序时起到关键作用,对于表使用的灵活性有了很大的提升。

本项目期望达到的目标是:支持用户在CREATE TABLE或ALTER TABLE时可指定某一列的可隐藏属性,兼容Oracle对于可隐藏列的使用语法。

任务目标:

在PolarDB中支持用户自定义隐藏列的功能,完善pg_dump对应实现

题目难度

中等

技术要求

熟悉C语言,熟悉yacc语法结构,熟悉Postgres系统表结构,以及语义分析的流程

导师信息

Lu guoqing,GLCC Mentor, PolarDB-for-PostgreSQL Committer.
[email protected](联系导师请附上个人简历)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions