oracle兼容

OceanBase数据库官方博客7 个月前
oceanbase·分布式数据库·oracle兼容
OceanBase v4.2 特性解析:新增三种临时表功能,更多的Oracle语句兼容在Oracle模式下,OceanBase临时表已经实现了基本的create、select、insert、delete、update等功能。为了满足更多客户的需求,OceanBase正在扩展临时表的功能,例如支持merge into和insert all操作。merge into允许用户将源表中的数据行以更新或插入的方式合并到目标表中,而insert all则允许用户一次性将数据插入到多个目标表中。
OceanBase数据库官方博客7 个月前
数据库·oceanbase·数据迁移·oracle兼容
OceanBase 中的ROWID与Oracle的差异与如何迁移正如大家所知道的,OceanBase兼容Oracle的rowid特性,但在其生成规则上却存在不同,具体表现如下:
OceanBase数据库官方博客8 个月前
oceanbase·分布式数据库·oracle兼容
解析OceanBase v4.2 Oracle 语法兼容之 LOCK TABLE在OceanBase V4.1及之前的版本中,尽管已经为Oracle租户兼容了LOCK TABLE相关的语法,包括单表锁定操作,和WAIT N, NOWAIT 关键字。但使用时还存在一些限制。例如:LOCK TABLE只能针对单表进行锁定,并不支持多表或分区锁定;WAIT N和 NOWAIT 关键字在实际执行中并未发挥预期作用,即用户在语句中指定WAIT N或NOWAIT后,实际的执行行为和关键字效果不一致,系统仍然会按照设定的语句超时时间和事务超时时间的最小值来等待锁,这意味着锁定操作可能会持续至语句超