本文介绍如何在云数据库 MySQL 版数据交互台执行 SQL 命令。
当 SQL 查询窗口在 30 分钟内无任何操作时,默认断开连接并退回未登录状态。
暂不支持在执行的多条 SQL 语句中执行 USE
语句,否则 USE
语句不生效,建议您在控制台进行切库操作。
数据库记录的具体值支持为空,但不允许设置为字符串 null
。
查询语句最多支持显示 3000 行。
支持通过 CMD + Enter
快捷键执行指定 SQL 语句。
您可以在数据交互台的可操作区域,按需切换数据库和对象类型,例如表、视图、触发器、存储过程、函数和事件的详细信息。每种类型最多支持显示 1000 个。
数据交互台内不支持 OnlineDDL 操作。数据交互台内执行 DDL 操作时,有可能导致 DML、DQL 等操作阻塞。请谨慎使用。
由于 DBW 无法保证在数据交互台的 SQL 窗口中执行的 SQL 能达到最佳性能。 因此,建议您不要在数据交互台的 SQL 窗口中执行对响应延迟较为敏感型的 SQL 任务。
在数据交互台页面的命令执行区域,编辑 SQL 语句,然后单击执行(F8) 或按 F8。
说明
您也可以选中目标 SQL 语句,然后单击执行(F8) 或按 F8,执行部分语句。
在命令执行区域,新增对自然语言生成规范 SQL 的支持。您可输入一段自然语言并按下回车键,格式为 -- 自然语言
。例如 -- 生成一个创建表的语句
,此时系统将自动生成一个创建表的语句,例如 CREATE TABLE new_table LIKE test-new
。
成功执行后,您可以在进行以下操作:
查看运行记录和执行结果,在运行记录区域查看运行记录,在执行结果区域查看命令的运行结果。同时,您也可以单击关闭全部,关闭执行结果标签页。
收藏 SQL:单击会话窗口右上角的图标,在收藏 SQL 控制面板,设置以下参数信息后,单击确定。
SQL 名称:自定义 SQL 语句的名称,不可为空。
生效范围:选择收藏的 SQL 语句生效的范围,当前支持选择在当前库和当前实例中生效。
SQL 语句:您可以在 SQL 语句区域中修改需要收藏的 SQL 文本。
查看收藏的 SQL 语句:单击会话窗口右上角的图标,在收藏夹控制面板,您可以查看、编辑和删除已收藏的 SQL 语句。
查看 SQL 执行记录:单击会话窗口右上角的图标,在执行历史控制面板,您可以按需筛选指定时间内在所有窗口内执行的 SQL 语句。成功执行后,您可以在执行结果区域查看输出结果,在运行记录中查看执行记录,也可以单击清空记录删除执行记录。
API | 描述 |
---|---|
DataExecCommands | 调用 DataExecCommands 接口执行命令语句。 |
DataSessionKeepAlive | 调用 DataSessionKeepAlive 接口保持 SQL 会话窗口。 |
DataCloseSession | 调用 DataCloseSession 接口退出 SQL 会话窗口。 |
DataCancelExec | 调用 DataCancelExec 接口取消 SQL 执行。 |