
# ctid,xc_node_id,tableoid在GaussDB中已存在。
#### 问题现象：
异构数据库迁移至GaussDB需要手动修改ctid,xc_node_id,tableoid等列名称。
![](https://support.huaweicloud.com/ugo_faq/zh-cn_image_0000001838826477.png)
#### 问题原因
GaussDB中已存在系统的列名称ctid，xc_node_id，tableoid，如果源库也存在列名称ctid,xc_node_id,tableoid，迁移至GaussDB时需要手动修改创建表的列名称。
#### 解决办法
1. 执行以下命令，连接GaussDB目标库。 
   gsql -U username -d database -p 4000 -W *pwd*
   ![](https://support.huaweicloud.com/ugo_faq/public_sys-resources/note_3.0-zh-cn.png)
   "username"为数据库用户名；"database"为数据库名，"pwd"为用户名密码。
   
   
2. 连接上数据库，执行以下SQL语句，完成列名称"CTID"、"XC_NODE_ID"、"TABLEOID"的修改。 
   create table test("CTID" int);
   create table test("XC_NODE_ID" int);
   create table test("TABLEOID" int);
   
   
 
