达梦数据库线上体验:高度兼容Oracle语法

最近在了解国产数据库,关注到了一个坚持了四十年自主原创技术路线的产品:达梦数据库(DM)。本来打算自己下载安装试用一下,在达梦官方下载中心发现了在线体验功能,果断打开了下面的链接:

https://eco.dameng.com/tour/

在这里插入图片描述

如果你点击打开的是达梦账户登录页面,可以免费注册一个账号并登录。

这个达梦线上实验室是一个基于 DM8 的仿真环境,包括 “用户权限”,“操作数据表”,“检索数据”,“创建索引”,“事务特性” 等模块,可以帮助我们初步体验 DM8 的基本特性;同时它也提供了序列、物化视图、函数和存储过程、触发器、分区表、WITH 子句等一系列“SQL 高级特性”的探索。

在这里插入图片描述

第一个体验操作是检查数据库版本及服务状态,直接点击左侧的命令复制功能,相应的 SQL 语句会自动复制到右侧的命令窗口,操作非常简单:

在这里插入图片描述

这一步涉及的两个视图分别是 v$instance 以及 v$version,除了个别字段的名称有所差异,其他和 Oracle 数据库保持了一致。

其他功能的体验感觉类似,包括数据库对象名称大小写、视图定义(CREATE OR REPLACE VIEW )、事务模式、序列支持、物化视图功能、分区表类型等。对于 Oracle 数据库的开发人员来说,应该可以很快熟悉这些功能。例如,以下是一个 WITH 子句的实现示例:

在这里插入图片描述

达梦数据库不仅实现了 SQL 标准中的通用表表达式(WITH)功能,还实现了 Oracle 特有的临时函数功能(WITH FUNCTION),可以减少代码的迁移工作。

目前,这个在线实验室只提供了部分 SQL 功能体验,更完整的特性还是要参考官方文档:

https://eco.dameng.com/document/dm/zh-cn/start/index.html

最近打算下载安装一个本地的达梦数据库进行深度体验,后续再和大家分享。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不剪发的Tony老师

为 5 个 C 币而折腰。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值