本文介绍如何在数据库工作台 DBW 的 SQL 窗口内可视化的创建视图、删除视图和管理视图等操作,实现视图的全生命周期管理。
说明
您创建的账号需要有对应数据库的查询、修改等对应权限。
不支持查询视图后,编辑查询结果。
建议您不要在系统库中创建、编辑和删除视图。
删除视图后无法恢复,需谨慎操作。
在数据交互台页面的顶部菜单栏,单击数据库后的图标,选择目标数据库。
在数据交互台的可视化区域,展开视图,右键单击目标视图,选择创建视图。
在创建视图@{数据库名称} 页面,配置数据库的参数信息。
配置视图选项,如下表所示:
参数 | 说明 |
---|---|
名称 | 自定义视图名称。命名规则:
|
定义者 | (可选)指定定义者,表示使用该定义者的权限来执行。 |
检查选项 | 按需选择检查选项。当使用
|
算法 | 按需选择视图处理算法,支持以下选择:
|
安全性 | 按需选择安全性,表示在执行过程中,使用谁的权限来执行。支持以下选择:
|
在视图定义区域,按需配置语句。
单击提交。
在执行 SQL 对话框中,确认执行语句,单击执行。
说明
不支持对查询结果进行编辑操作。
在数据交互台页面的顶部菜单栏,单击数据库后的图标,选择目标数据库。
在数据交互台的可视化区域,展开视图,右键单击目标视图,选择查询视图。
在SQL查询_目标数据库命令执行区域,单击执行(F8) 或按 F8 键。
成功执行后,您可以在执行结果区域,查看到执行结果。
在数据交互台页面的顶部菜单栏,单击数据库后的图标,选择目标数据库。
在数据交互台的可视化区域,展开视图,右键单击目标视图,选择编辑视图。
在编辑视图@{数据库名称} 页签的视图定义区域,按需编辑视图语句。
单击提交。
在执行 SQL 对话框,确认执行语句,然后单击执行。
注意
删除视图将无法恢复,需谨慎操作。
在数据交互台页面的顶部菜单栏,单击数据库后的图标,选择目标数据库。
在数据交互台的可视化区域,展开视图,右键单击目标视图,选择删除视图。
在执行 SQL 对话框中,确认删除语句,然后单击执行。
API | 描述 |
---|---|
DataExecCommands | 调用 DataExecCommands 接口执行命令语句。 |
DataSessionKeepAlive | 调用 DataSessionKeepAlive 接口保持 SQL 会话窗口。 |
DataCloseSession | 调用 DataCloseSession 接口退出 SQL 会话窗口。 |
DataCancelExec | 调用 DataCancelExec 接口取消 SQL 执行。 |