ITPub博客

首页 > 数据库 > 国内数据库 > 【YashanDB开发者工具(YDC)】SQL编辑器

【YashanDB开发者工具(YDC)】SQL编辑器

原创 国内数据库 作者:qiaoyikefu 时间:2025-06-09 15:23:23 0 删除 编辑

YDC提供了强大的SQL编辑器,支持:

  • 语法高亮
  • 智能提示
  • SQL格式化
  • 执行SQL(DDL、DML、DQL、PL执行)

Note:

YDC限制单个编辑器的内容大小为 5M。

YDC限制最大打开编辑器的数量为 20个。

YDC限制最多保留的执行记录数量为 50000条。

YDC限制最多同时执行SQL的编辑器窗口数量为 4个。

YDC限制当所有编辑器的结果集内容大小超过 128MB时,将不展示结果集。

YDC限制当单个编辑器内的内容大小超过 500KB时,将自动禁用语法高亮显示、智能提示、SQL格式化功能。

#语法高亮

YDC支持YashanDB关键字语法高亮功能,通过对SQL语句中的关键字、语法结构和注释进行特殊样式的标记,从而增强了代码的可读性和易理解性,提高SQL语句编码效率。

1712823754067

#智能提示

YDC支持对YashanDB关键字,数据库对提供象智能提示功能,当用户输入部分代码时,会显示相关的SQL语法和函数,提高SQL编程的效率和准确性,减少错误,帮助用户更快速地编写和调试SQL代码。

1712823802227

#SQL格式化

输入SQL后可单击【格式化】,对输入的语句进行格式化。

SQL格式化可提高代码的可读性和可维护性。通过自动格式化,可以使SQL语句的结构更清晰、更一致,使SQL语句更易于阅读和理解。

1712823873658

#执行SQL

以查询操作为例,展示执行SQL。

SQL编辑器中根据当前执行语句选中情况,分为下面三种:

  • 整体执行:不选中,直接单击运行。

  • 单行执行:选中一行SQL语句,单击运行。

  • 多行执行:选中多行SQL语句进行执行。

SQL编辑器还支持 Ctrl+/进行注释与取消注释。

#结果栏

展示SQL执行查询后的结果,对结果已进行分页展示,同时支持对展示内容进行搜索或者排序操作。

结果集表格化展示,提供符合查询条件的数据结果,这些功能可以帮助用户进一步处理、展示或分析数据。

1712824338998

#执行记录

单击右边栏的【执行记录】,可查看历史执行SQL的执行情况,包括执行状态、执行语句、执行结果、执行耗时等信息,以便于用户翻看执行历史记录,跟踪数据库 SQL 语句操作。

1712824568887

#日志

展示最后一次选中SQL执行结果,通过查看 SQL 执行日志,可以追踪查询的执行情况,查看 SQL 语句执行成功或失败,会显示具体的失败原因,有助于用户分析以及定位问题,提高编码效率。

1712824649080

#取消执行

为了防止用户执行长耗时SQL造成的界面长时间无反应,YDC执行SQL的逻辑为异步执行,用户单击执行按钮后,页面会出现取消按钮,单击【取消】,即可终止当前正在执行的SQL。

Note:

用户可能一次执行多条SQL,只能取消当前正在执行的SQL语句,之前执行成功的SQL正常展示执行结果,未执行的SQL取消执行。

1741057190413

#事务管理

YDC支持事务管理功能,每个编辑器窗口都对应一个唯一的会话,用户可以在编辑器中执行SQL,然后对执行结果进行 事务提交/ 事务回滚操作。

Note:

YashanDB执行DDL语句之前默认会执行一次 事务提交,如果用户执行的操作中包含DDL语句,用户执行后想要进行事务回滚,那么只能回到DDL语句之后的状态。

#事务提交

执行一系列操作后,单击【事务提交】,即可对事务进行提交。

1724037956848

#事务回滚

执行一系列操作之后,用户想要回到执行之前的状态,单击【事务回滚】,即可对事务进行回滚。

1724037956848


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70043300/viewspace-3087072/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2025-01-14

  • 博文量
    206
  • 访问量
    188305