更新时间:2023-12-07 GMT+08:00

SQL查询

数据管理服务DAS的SQL窗口可以非常便捷地执行各类SQL语句,同时支持以可视化的方式对数据库进行增、删、改、查等操作。

使用须知

  • 新建数据库后,用户需要新建Schema后,才能进行SQL相关操作。
  • SQL操作主要针对数据库中的表与视图。

操作步骤

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 单击页面左上角的,选择“数据库 > 数据管理服务 DAS”,进入数据管理服务页面。
  4. 在左侧导航栏中,单击“开发工具”,进入开发工具页面。

    您也可以在产品概览页面,单击“进入开发工具”,进入开发工具页面。

  5. 选择需要登录的目标数据库实例,单击操作列表中的“登录”,登录目标数据库实例。
  6. 在顶部菜单栏选择“SQL操作”>“SQL查询”,打开一个SQL窗口。
  7. 检查是否存在除系统Schema下的其他Schema。

    • 若存在,继续8
    • 若不存在,请参考新建Schema,新建Schema。然后再进行8

  8. 您可在SQL窗口左侧导航栏,选择数据库表或者视图。

    图1 SQL窗口

    您可以在SQL窗口进行表1中的操作。

    表1 功能介绍

    功能

    说明

    执行SQL

    用于执行SQL语句。

    SQL操作主要针对数据库中的表与视图。

    格式化

    用于提高SQL语句易读性,只是转换SQL语句的显示形式,不会修改SQL的执行逻辑和语义。

    格式化功能是对整个SQL 窗口内所有SQL语句进行格式化,暂不支持选中多条语句中的某一条进行格式化。

    执行计划

    用于反馈SQL的执行情况,便于排查问题,优化与提升SQL处理性能。

    我的SQL

    DAS支持用户添加常用的SQL,以及查看和管理SQL语句。

    SQL保存到执行记录

    开启后,系统将保存最近执行的SQL到服务器中。

    SQL提示

    用户在SQL窗口输入语句时帮助用户快速输入用户的库名、表名、字段名称。

    全屏模式

    当输入的SQL语句较多时,可以打开全屏开关,方便用户查看。

    SQL执行记录

    查看SQL执行情况。

    消息

    查看SQL返回信息。

    结果集

    查看SQL执行结果。

    同时提供查看单行详情、新增行、提交编辑、删除行、导出、复制行、复制列、列设置等操作。

    覆盖/追加模式

    • 追加模式:每次执行SQL时,之前结果集将会保留,创建新标签页显示新结果集。
    • 覆盖模式:每次执行SQL时,会清空之前结果集,并显示SQL新结果集。