在Docker中快速体验Oracle 23c免费开发者版

0    79    1

Tags:

👉 本文共约1068个字,系统预计阅读时间或需5分钟。

docker环境下载

启动数据库和监听

示例:

测试新特性

(1) 不带FROM子句的SELECT查询

在Oracle 23c中,第一次实现了不带From子句的查询,也不需要dual,就是跟SQL Server,MySQL一样了

(2) 单表支持4096列

Oracle 此前版本单表支持1000列。

在23c中,单表支持列数量扩展到4096列,启用这一个特性需要将兼容性参数设置为23.0.0,同时将 Max_columns设置为Extended。

(3)SCHEMA级别的权限

在23c之前的版本,如果针对Schema对其他用户进行授权,需要通过系统权限或对象权限分别显式地授予,这对数据库带来了额外的安全风险或复杂性。

在Oracle 23中,可以对Schema进行授权,简化了之前的权限操作,

(4)Boolean数据类型

在Oracle Database 23c中,布尔数据类型被支持

(5)GROUP BY可以使用别名了

在Oracle Database 23c中,现在支持基于别名、位置的GROUP BY,这大大简化了SQL文本和编写

(6)DDL的 IF EXISTS判断

在Oracle Database 23c中,DDL支持通过 IF [NOT] EXISTS 判断,从而规避执行过程中的错误、异常和中断

表值函数增强

客户端使用

使用sqlplus远程连接:

使用PL/SQL Developer连接:

在Docker中快速体验Oracle 23c免费开发者版

在Docker中快速体验Oracle 23c免费开发者版

官方docker安装使用

参考:https://container-registry.oracle.com

总结

1、可以使用官方的docker,也可以使用我自己制作的docker镜像。

参考

https://bisal.blog.csdn.net/article/details/127099392

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!
在Docker中快速体验Oracle 23c免费开发者版后续精彩内容已被小麦苗无情隐藏,请输入验证码解锁本站所有文章
验证码:
请关注本站微信公众号,回复“小麦苗博客”,获取验证码。在微信里搜索“DB宝”或者“www_xmmup_com”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

嘿,我是小麦,需要帮助随时找我哦
  • 18509239930
  • 个人微信

  • 麦老师QQ聊天
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部