OceanBase
  • 产品
  • 解决方案
  • 客户
  • 合作伙伴
  • 资源与服务
  • 文档
  • 社区
云控制台登录 / 注册
  • 免费试用
本地部署
OceanBase 分布式数据库

首批通过分布式安全可靠测评,为关键业务系统打造

OceanBase 集中式数据库

集中式架构,兼具性能与成本优势的集中式数据库

OceanBase 社区版

兼容 MySQL 的单机分布式一体化开源数据库

OceanBase seekdb

为现代 AI 应用打造的开源混合搜索数据库

云上部署
OB Cloud

一体化云数据库,打造面向多云的一致性体验

一体机
OceanBase 数据库一体机

软硬一体,提供极致性能与高可靠性保障

OceanBase AI 一体机

基于 OceanBase AI Stack 的智能一体机

工具
迁移评估工具(OMA)
数据迁移工具(OMS)
开发者工具(ODC)
运维管理工具(OCP)
自治服务工具(OAS)
一体化关键能力
TP 事务处理

面向关键业务负载的事务处理能力,保障大规模业务稳定运行与数据零丢失

AP 实时分析

原生支持事务与分析融合,低延迟洞察业务数据,驱动智能决策与敏捷运营

AI 现代负载

湖库一体管理多模态数据离在线处理,AI 原生支撑 Agent 规模化应用

oceanbase白皮书

OceanBase 一体化分布式数据库

通用场景
全场景业务系统 OLTP
实时分析混合负载
异地多活
多基础设施部署
一站式传统数据库升级
混合云部署
一库多芯软硬件混合部署
分布式数据库单机部署
大存储类数据库降本
冷数据归档降本
多实例资源整合
分库分表一体化升级
高并发场景
数据中台
行业解决方案
国有大行和股份制银行核心系统解决方案
区域性银行核心系统解决方案
寿险核心系统解决方案
产险核心系统解决方案
资管交易类系统解决方案
资管 TA 清算类系统解决方案
运营商核心系统解决方案
人社核心系统解决方案
电力核心系统解决方案
行业专区
银行专区

助力银行完成各类核心业务系统升级

保险专区

寿险、产险核心系统升级的更佳选择

零售专区

助力200+零售行业客户规模化落地

DB 大咖说
oceanbase爱奇艺

百亿级卡券业务的“单库双擎”架构升级

oceanbase四川银行

800个测试用例选定分布式数据库

oceanbase太平洋保险

先难后易,核心系统数据库升级复盘

行业案例
oceanbase交通银行

核心数据库的“分布式革命”

oceanbase中国移动

B域核心CRM&BOSS近乎零改造分布式升级

oceanbase理想

打造领先的智能制造系统和自动驾驶体验

演讲实录
oceanbase中国联通

集团应用分布式数据库覆盖B/O/M域

oceanbase国泰海通

智能推送系统稳定支撑单日亿级消息处理量

oceanbase中国联合航空

中国首款机票盲盒背后的数据库力量

用户实践
oceanbase北京银行

最快速度完成40余套系统国产数据库升级

oceanbase维沃移动通信有限公司

替换 MySQL 分库分表,探索成本效益最优

oceanbase滴滴

数据库大规模运维体系建设及落地实践

合作伙伴
合作伙伴类型
联合解决方案
产业生态伙伴
经销商伙伴
技术服务伙伴
培训认证伙伴
生态联合解决方案
神州信息 x OceanBase 银行核心系统
长亮科技 x OceanBase 新核心系统
中电金信 x OceanBase 金融分布式核心系统
天阳科技 x OceanBase 贷记卡方案
易诚互动 x OceanBase 手机银行方案
恒生 x OceanBase UF3.0/O45/TA/估值方案
商业发行版
云树®数据库软件 ActionDB
服务
支持与服务
提交工单
软件下载
OceanBase 企业版
OceanBase 社区版
OB Cloud
学习
培训与认证
在线课堂
在线体验
开发者
开发者中心
资料
行业报告与白皮书
官方博客
年度发布会资料
开发者大会资料
oceanbase白皮书

金融核心系统数据库升级路径与场景实践

oceanbase白皮书

人社关键业务数据库一体化升级实践

产品文档
oceanbaseOceanBase 数据库
驱动和中间件
oceanbaseOB Cloud 云数据库
工具与组件
oceanbaseOceanBase 数据库一体机
生态商业产品
快速上手
OceanBase 数据库
OB Cloud 云数据库
知识库
汇聚常见产品使用问题案例
在线体验

Demo与实验,感受 OceanBase 的核心能力与应用场景

OceanBase 最佳实践
了解 OceanBase 分布式数据库的架构与系统原理
技术博客

技术解析 | 用户实践 | 社区月报

在线课堂

电子书 |视频课程|在线培训

Developer Hub
应用开发Demo | 数据开发与集成工具
问答论坛

快速答疑 | 常见问题 | 技术交流

社区活动

Meetup | 技术公开课

GitHub

查看源码 | 贡献代码 | 建议反馈

加入社区

社区组织 | 社区用户贡献 |开发者贡献

进入社区首页
oceanbase数据库大赛

第五届OceanBase数据库大赛

oceanbase免费课程
从故障处理到性能调优:OceanBase资深DBA进阶培训
切换语言
  • 中文站 - 简体中文
  • International - English
  • 日本站 - 日本語
文档反馈
  1. 文档中心
  2. OceanBase 开发者中心
  3. V4.4.2
  4. SQL 开发
  5. 数据库对象
  6. 视图对象
  7. 新建视图
V4.4.2
  • 文档概览
  • 产品简介
  • 快速入门
  • 数据源管理
  • SQL 开发
    • SQL 编辑和执行
    • PL 编译和调试
    • 命令行窗口
    • 结果编辑与导出
    • 执行分析
    • 生成测试数据
    • 系统设置
    • 智能 SQL 开发
    • 常用功能简介
    • 数据库对象
      • 表对象
      • 视图对象
        • 概述
        • 新建视图
        • 管理视图
      • 物化视图对象
      • 函数对象
      • 存储过程对象
      • 序列对象
      • 程序包对象
      • 触发器对象
      • 类型对象
      • 同义词对象
      • 外部资源对象
  • 变更风险管控
  • 工单管理
  • 作业调度
  • 系统集成
  • 部署指南
  • 升级指南
  • 最佳实践
  • 故障排查
  • 版本发布记录
  1. 文档中心
  2. OceanBase 开发者中心
  3. V4.4.2
  4. SQL 开发
  5. 数据库对象
  6. 视图对象
  7. 新建视图

新建视图

更新时间:2026-05-09 09:32:25

github-fill编辑
编组分享

OceanBase 开发者中心(OceanBase Developer Center,ODC)支持可视化方式创建视图。本文介绍如何使用 ODC 创建视图。

概述

视图是一个虚拟表,其结构和内容是由一张或多张表中的部分数据组成并通过 SELECT 查询语句获取,本身并不包含数据。

视图作用

  • 简化数据查询操作:视图能够将数据库中不同表中所需的数据组合成一个单表,利用视图,将多表查询转换成视图的单表查询。

  • 限制数据访问操作:使用视图仅向特定用户公开特定数据,用户仅能查看视图所显示的数据。

1

如上图所示,创建视图需要进行以下 5 个步骤:

  1. 指定基本信息。

  2. 选择基表。

  3. 选择字段。

  4. 确认 SQL。

  5. 完成新建视图。

本文档以在 ODC 中创建员工薪资视图 salary 为例,将 employee 表中的 name 和 consumer 表中的 budget、dept_name 数据组合到视图 salary 中。

说明

文中所使用的均为示例数据,您可根据实际情况对数据进行替换。

操作步骤

步骤一:指定基本信息

在 OceanBase 开发者中心(OceanBase Developer Center,ODC)单击连接名进入连接后,在左侧导航栏中单击 视图 标签可查看视图列表。在视图列表的右上角,单击 + 创建视图,或在顶部导航栏中单击 新建 以创建所需对象。

在 基本信息 中,输入 视图名称 并选择 检查项 。

  • 视图名称:为视图指定一个名称。

  • 检查项:检查项是对写入数据的约束检查,OceanBase Oracle 模式下支持只读。默认值:无 。

步骤1

完成基本信息的指定后,单击页签左下角的 确定 按钮,完成当前步骤。

设置基本信息完成后,可以直接单击页面下方的 下一步:确认 SQL 按钮进入第四步 确认 SQL,或可以按需进入第二步进行基表选择的操作。

步骤二:选择基表

指定基本信息后,可按需继续进行第二步基表选择的操作,该步骤可跳过。

在 基表选择 页签中,左侧的列表按 Schema > 库 > 表 / 视图的层级关系展示了可被选择的基表,列表支持搜索。在基表列表中选中目标表或视图,单击列表旁的添加按钮 > 添加选中的表或视图到页签右侧的表操作区中。

步骤2

在表操作区中,可对选择的基表进行以下操作:

信息项 说明
设置别名 为选中的基表设置一个别名,可选操作。在表操作区中单击表名后的 <别名> 标签在文本框中输入别名。
设置关联关系 表操作区中存在两个或两个以上的表时可通过下拉框选择表与表之间的关联关系,默认值为空,最后一张表无需设置关联关系。单击别名标签后的下拉列表标签下拉列表进行选择,可选 JOIN、INNER JOIN、LEFT JOIN、RIGHT JOIN、CROSS JOIN、FULL JOIN、UNION、UNION ALL、INTERSECT、MINUS、LEFT OUTER JOIN、RIGHT OUTER JOIN 和 FULL OUTER JOIN 等关联关系。
调整关联顺序 可直接在表操作区中拖动选择的基表进行顺序的调整。每次调整,变更为最后一张表的关联关系将被清空。
删除基表 在表操作区中单击每张表后的删除按钮,可将该表从表操作区中删除。每次删除,变更为最后一张表的关联关系将被清空。

完成基表的选择和设置后,单击页签左下角的 确定 按钮,完成当前步骤。

步骤三:选择字段

完成基表选择后,可进行第三步字段选择的操作。如已跳过第二步基表选择将无法进行字段选择。

在 字段选择 页签中,左侧的列表按 Schema > 库 > 表 / 视图的层级关系展示了在第二步被选择的基表所包含的字段,支持搜索字段。在字段列表中选中目标字段,单击列表旁的添加按钮 > 添加选中的字段到页签右侧的字段操作区中。

步骤3

在字段操作区中,可对选择的字段进行以下操作:

信息项 说明
设置别名 为选中的字段设置一个别名,可选操作。在字段操作区中单击字段名后的 <别名> 标签在文本框中输入别名。
调整关联顺序 可直接在字段操作区中拖动选择的字段进行顺序的调整。
删除字段 在字段操作区中单击每个字段后的删除按钮,可从字段操作区中删除该字段。
自定义字段 单击字段操作区右上角的 +自定义 标签会在字段操作区中添加一个字段,用户需要为新增的字段指定字段名称和别名。

完成字段的选择和设置后,单击页签左下角的 确定 按钮,完成当前步骤。

步骤四:确认 SQL

完成上述所有信息的指定后,单击页面上 下一步:确认 SQL 按钮以进入语句编辑页面。

步骤4

在语句编辑页面中会根据 基本信息、基表选择 和 字段选择 页签中指定的信息生成对应的视图定义语句。当包含 2 个以上表时,需要根据表之间的关联关系和逻辑条件等补齐语句。补齐视图创建语句后,单击页面右上角的 创建 按钮,完成视图的创建。

用户可以在 SQL 创建确认页面编辑创建的视图语句。语法格式如下:

CREATE VIEW view_name AS
SELECT
  column1,
  column2.....
FROM
  table_name
WHERE
  [condition];

步骤五:完成新建视图

单击 创建 ,完成新建视图后,可以如同查询表对象一样,使用 SELECT 语句查询用户视图。

步骤4.2

说明

在左侧导航栏的视图列表中,单击视图名称中的更多图标,通过弹出的管理操作列表(包括 查看视图属性、查看视图数据、导出、下载、复制 和 删除),可快速管理和操作目标对象。更多详情请参见 管理视图 和 常用功能简介。

语法格式:

SELECT
column1,
column2.....
FROM
table_name;

示例:

SELECT `name`, `budget`, `department_name` FROM `salary`;

步骤5

相关信息

  • 新建表
  • 新建函数
  • 新建存储过程
  • 新建序列
  • 新建程序包
  • 新建触发器
  • 新建类型
  • 新建同义词

本文目录

概述视图作用操作步骤步骤一:指定基本信息步骤二:选择基表步骤三:选择字段步骤四:确认 SQL步骤五:完成新建视图相关信息
有帮助
无帮助
反馈
AI

OceanBase

OceanBase 海扬数据库始创于 2010 年,是完全自主研发的数据库公司。2020年开始独立商业化运作,历经15年大规模核心场景验证,目前是中国数据库的领军企业之一。从分布式数据库到 AI 数据库,为企业提供安全、稳定、可扩展的数据底座,推动数据基础设施全面拥抱 AI 时代。

关于我们

关于 OceanBase最新动态资质荣誉客户专家委员会招贤纳士合作伙伴年度发布会开发者大会

资源与服务

支持与服务文档知识库软件与工具下载培训与认证在线体验数据库专题视频

社区

快速上手开发者中心博客活动学习问答GitHub

数据库百科

分布式数据库国产数据库OLTP 数据库OLAP 数据库HTAP 数据库数据库向量数据库向量检索

联系我们

服务热线:
400-109-0633
商务咨询
培训认证技术支持媒体合作
京公网安备11010802047223号京公网安备11010802047223号
京ICP备20024574号-1
合字B1.B2-20250395
网站服务协议隐私协议安全响应协议
OceanBase 版权所有 © 2026 基础资源和备案服务由阿里云提供