查询与变更表结构

在SQL Console中您可以通过SQL语句或可视化的方式查询或变更表结构。

前提条件

您有对应数据库的查询、修改等对应权限,详情可参见管理访问控制权限

注意事项

变更表结构可能会对您的数据库与业务造成影响,需谨慎操作。

查询表结构

以查看test_table表结构举例。

使用SQL语句查询表结构

  1. 进入SQL Console

  2. SQL Console窗口中,左键双击表名,系统将自动生成查询表的SQL语句,再单击执行

通过表的对象信息查看表结构

  1. 进入SQL Console

  2. SQL Console窗口中,右键单击目标表,从弹出的列表中单击对象信息

    image.png

  3. 创建语句区域,即可看到目标表的创建语句。

    image.png

变更表结构

以在test_table表中新增Phone_number列为例介绍如何变更表结构。您还可以在SQL Console中进行例如新增外键索引、修改存储引擎等其它变更操作。

通过SQL语句变更表结构

  1. 进入SQL Console

  2. SQL Console窗口中,输入表结构变更SQL,单击执行

    ALTER TABLE `test_table` 
     ADD COLUMN `phone_number` varchar(32) NOT NULL COMMENT 'phone_number' AFTER `age`;

可视化编辑表结构

  1. 进入SQL Console

  2. SQL Console窗口中,右键单击目标表,从弹出的列表中单击编辑表结构

    bianjibiaojiegou
  3. 在新弹窗左侧,单击列信息

  4. 列信息页签下,单击新增

  5. 在新生成的目标框中填入新增字段的信息,单击保存变更

  6. 在弹出的保存变更对话框中,单击直接执行即可。

    image.png

相关文档

若您有大量变更语句需求,您可以通过数据变更实现。