本文为您介绍如何使用HoloWeb新建、编辑、删除、复制及重命名SQL查询。

前提条件

新建SQL查询

  1. 连接Hologres实例至HoloWeb,详情请参见数据连接
  2. 在HoloWeb开发页面的顶部菜单栏,单击SQL编辑器 > 新增SQL窗口
    您也可以在左侧导航栏,鼠标右击我的SQL查询,选择新建SQL查询
    新建SQL查询对话框,配置各项参数。新建SQL参数描述如下表所示。
    参数 描述
    作业名称 新建的SQL查询名称。
    目录 新建SQL查询存放的位置。默认目录为我的SQL查询,您也可以选择存放在已创建的文件夹中。
    连接名称 已配置的连接名称。
    数据库名称 Hologres的数据库名称。
  3. 在新增生成的临时Query查询页面,选择已创建的连接名数据库后,您可以在SQL编辑区域使用标准的PostgreSQL语言进行开发。临时查询
    说明
    • SQL查询对表名称和字段名称的大小写不敏感。如果您需要精确查询名称大小写完全一致的表,则需要使用双引号将该表名称引起来。
    • 默认只能开启一个SQL查询窗口,如果您开启了其他SQL查询窗口,系统会自动中断前一个窗口作业。
  4. 单击运行,执行输入的SQL语句。
  5. 单击保存,保存当前SQL查询窗口的相关内容。

编辑SQL查询

  1. 在左侧导航栏,单击我的SQL查询,查找目标SQL查询。
    如果目标SQL查询存放于文件夹中,您需要展开文件夹查找。
  2. 鼠标右击目标SQL查询,单击编辑SQL查询
  3. 您可以根据业务需求,修改连接名数据库。同时,您可以在SQL编辑框输入需要执行的SQL语句,单击运行SQL
    示例SQL语句如下。
    CREATE TABLE test (
     "id" bigint NOT NULL,
     "name" text NOT NULL,
     "age" bigint,
     "class" text NOT NULL,
    PRIMARY KEY (id)
    );
    您可以通过如下步骤查看示例语句的执行结果:
    1. 在顶部菜单栏,单击连接管理
    2. 在左侧连接管理界面,单击刷新图标。
    3. 在左侧导航栏我的连接中,查找当前SQL查询所在的数据库。
    4. 进入目标数据库public模式的中,查看新建的test表。新建表
  4. 单击保存。保存成功后,当前SQL查询会保存所有输入的SQL语句。

删除SQL查询

  1. 在左侧导航栏,单击我的SQL查询,查找目标SQL查询。
    如果目标SQL查询存放于文件夹中,您需要展开文件夹查找。
  2. 鼠标右击目标SQL查询,单击删除SQL查询
  3. 单击确认

复制SQL查询

  1. 在左侧导航栏,单击我的SQL查询,查找目标SQL查询。
    如果目标SQL查询存放于文件夹中,您需要展开文件夹查找。
  2. 鼠标右击目标SQL查询,单击复制SQL查询
    该操作仅复制当前SQL查询中的SQL语句。
  3. 您可以将复制的SQL语句粘贴至其他SQL查询窗口使用。

重命名SQL查询

  1. 在左侧导航栏,单击我的SQL查询,查找目标SQL查询。
    如果目标SQL查询存放于文件夹中,您需要展开文件夹查找。
  2. 鼠标右击目标SQL查询,单击重命名
  3. 您可以根据业务需求,配置重命名名称
  4. 单击确认