注册
DM8 中 SQL 助手 2.0 的使用介绍
专栏/金的探索记录/ 文章详情 /

DM8 中 SQL 助手 2.0 的使用介绍

2021/01/14 1951 1 0
摘要 DM8 中 SQL 助手 2.0 的使用介绍

相信大家在日常的工作中,都会碰到写错 SQL 或者忘记 SQL 语法的问题。在达梦新一代数据库产品 DM8 中,推出了全新的 SQL 助手 2.0,帮助开发和运维人员更好的完成 SQL 语句的书写。本文就将给大家演示如何开启以及使用 DM8 中的新版 SQL 助手。

开启SQL助手功能

默认情况下,SQL 助手的功能是没有启用的。所以我们需要在管理工具的选项中打开相关设置。选择窗口->选项->查询分析器->编辑器。

1.png

新版的 SQL 助手分为两块,SQL 语法检查和 SQL 输入助手,分别对应了 SQL 语法的纠错和SQL输入提示。跟 DM7 比起来,DM8 里面的 SQL 助手开启了选项就可以生效,不需要重启管理工具,这一点还是十分方便的。

SQL语法检查演示

在开启了语法检查之后,我们尝试输入一条 SQL 语句,如下所示:

2.png

此时,对于错误的关键词拼写,管理工具会有下波浪提示,并在相关语句的前面标识出来。有了这个功能,妈妈再也不用担心我拼错 procedure 此外,不仅是拼写错误,SQL 助手还能对错误的语法逻辑进行提示,如下所示:

3.png

这里我们错误的多写了一个 values,工具也能识别出来并加以提示。

SQL输入助手演示

SQL 助手的另外一项功能就是 SQL 输入的提示。在开启这项功能之后,系统会对用户输入 SQL 进行实时的智能提示,提示的内容包括数据库对象和 SQL 关键字等。例如,当我们想创建一个数据库对象时,我们输入 create 并按空格,如下所示:

4.png

系统会把所有可能的关键词称列举出来。并且列表还会随着用户的输入实时变化,比如我们输入 t,如下所示:

5.png

系统会猜测你要输入的后续内容,并放到列表中供你选择。

除了关键字的补充,SQL 助手更重要的一块内容在于可以进行数据对象名的提示。例如,当我们想查询 DMHR 模式下的某一张表时,输入 dmhr. 之后,系统会帮我们把 DMHR 模式下的所有对象列出来:

6.png

更进一步,我们在查询 DMHR 模式下 EMPLOYEE 表时,想对某些列进行筛选:

7.png

可以看到,系统已经帮我们把 EMPLOYEE 表中的所有列,以及对应的数据类型列出来供我们选择。这样一来,就省去了我们查询表结构的时间,为 SQL 语句的书写提供了极大的便利。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服