看了19c新特性的介绍,捡着常用的记录一些。特性太多,很多都没用过。
一、Easy Connect Plus
应用程序用来连接Oracle数据库的Easy Connect语法改进了功能。新版本名为Easy Connect Plus。
Easy Connect Plus简化了常见用例的Oracle数据库应用程序配置和部署。不再需要配置Oracle Net参数文件tnsnames.ora ,sqlnet.ora 也不再需要您设置TNS_ADMIN环境变量。
二、JavaScript Object Notation (JSON)
1.物化视图支持对包含JSON_TABLE的查询。
2.现在可以使用新的SQL函数JSON_MERGEPATCH更新JSON记录,提高了JSON更新操作的灵活性。
3.JSON中的数据现在可以和SQL数据类型和集合类型进行转换。
三、SQL
1.聚合函数LISTAGG现在可以使用DINSTINCT关键字。
--下面的语句在19c之前是不支持的 select listagg(distinct a.tab_column_1,',') within group (order by a.tab_column_2) from table_name a ;
四、Security
1.数据库默认的账户现在都删除了密码。大多数Oracle数据库提供的模式帐户现在都删除了密码。