This issue requires an assignee. Since you haven't specified one, we've assigned TestManager as the default assignee for this issue.


Welcome To openGauss Community
Hey @wuchenlong , thanks for your contribution to the community.
Bot Usage Manual
I'm the Bot here serving you. You can find the instructions on how to interact with me at Here . That means you can comment below every pull request or issue to trigger Bot Commands.
Contact Guide
If you have any questions, please contact the SIG: StorageEngine ,
and any of the maintainers: @CarrotGo, @chendong76, @chenxiaobin19, @congzhou2603, @dodders, @hwworkholic, @jemappellehc, @muyulinzhong, @quemingjian, @shenzheng4, @shirley_zhengx, @superlchf, @totaj, @wlff234, @wofanzheng, @ywzq1161327784 ,
and any of the committers: @CityYard, @libiao2024, @lijieac, @theothersideofsea, @wang_bowen, @weithu, @xiong_xjun, @yuanyazhi, @zhangzq131 .


已修复




回归版本:oGRAC Release 7.0.0-RC3 18ce0a2 build 2026-08-26 09:48:01
回归环境:oGRAC 双节点(20.20.20.104 / 20.20.20.106),db=ONLINE,节点 20.20.20.104 执行
结论:通过(CREATE TABLE 列定义可补 unsigned / auto_increment / text)
回归步骤(ogsql / as sysdba,Linux TTY)
SQL> create table t_ct_kw (id int un<Tab>
SQL> create table t_ct_kw (id int unsigned au<Tab>
SQL> create table t_ct_kw (remark te<Tab>
实际输出
分别命中 unsigned、auto_increment、text。pty 自动化断言通过。


测试类型
工具功能
测试版本
7.0.0-LTS
操作系统和硬件信息
openEuler 20.03 aarch64
测试环境
oGRAC双环境
被测功能
ogsql Tab — CREATE TABLE 列定义类型/属性关键字补全
预置条件
oGRAC ONLINE;
ogsql / as sysdba;开发提供补全列表-内核关键字.txt含unsigned、auto_increment、text(均为 UNRESERVED_KEYWORD,当前内核扫描跳过)。操作步骤
预期输出
开发词表说明:UNRESERVED 关键字默认不进 ScanKeywords;若需补全应加入
g_sqlCompletionWords或按 DDL 上下文单独提供。实际输出
日志信息
用户手工测试 #3。gsql 负向:字段类型位不补(GSQL_NEG_COMPARE #3 BOTH_OK)。请产品确认 ogsql 是否应优于 gsql 补 UNRESERVED 类型词。
提单组织
测试团队