oracle 12 2

2023年 12月 7日 63.6k 0

Oracle 12.2是2017年2月推出的数据库管理系统新版本,本文将对其进行详细介绍。相对于之前的版本,在新的版本中,有非常多的新特性和优化,包括但不限于以下几点:

1. 多种新的数据类型。

create table t1 ( col1 int, col2 varchar2(10),
col3 binary_double, col4 interval year to month );

2. 自动索引。

create table t1 ( col1 int, col2 varchar2(10) );
insert into t1 values(1, 'test1');
insert into t2 values(2, 'test2');
select * from t1 where col1 = 2;

3. 跨集群查询。

select * from t1@dblink1, t2@dblink2
where t1.col1 = t2.col1 and t1.col2 = t2.col2;

4. 支持分布式事务管理。

begin
declare
c1 sys_refcursor;
l_row_count number;
begin
open c1 for 'select * from dual';
loop
fetch c1 into ...
l_row_count := c1%rowcount;
exit when l_row_count = 0;
end loop;
close c1;
end;
end;

5. 对JSON的支持。

create table t1 ( id number, data json );
insert into t1 values(1, '{"name": "张三", "age": 18}');
select t1.data.name from t1 where t1.id = 1;

此外,在12.2中还加强了对大数据和云计算的支持,包括在Oracle Cloud和Amazon Web Services上的集成以及对大数据工具的支持。总之,Oracle 12.2版本的推出为数据库管理系统带来了更多的可能性,更好地适应了不同领域的需求。

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论