docker拉取Oracle11g镜像配置及Oracle操作事项

关于Oracle11g镜像的配置,参考并转载自以下几位大佬的博客:
https://blog.csdn.net/qq_38380025/article/details/80647620
https://blog.csdn.net/qq_17518433/article/details/72835844
https://blog.csdn.net/qiucheng_198806/article/details/80361944

以前没用过Oracle,记录一下对Oracle数据库操作的注意事项:
对于连接Oracle的命令上边的博客里有;

  1. 增删改查语句:
    增:
    insert into table(字段1,字段2) values(‘内容1’,‘内容2’);
    删:
    delete from table where …
    查:
    select * from…
    改:
    update table set 字段1=’**’ where…
  2. 每次Oracle数据库写sql语句进行增删改查时,最后的分号要加上,否则命令行会换行并出现"2",这代表sql语句没有写完整,可以在第二行输入一个分号结束,然后回车就好了;除此之外增删改操作之后会出现有几行受影响的提示,这个时候就在下方的命令行输入commit;再回车就可以了,会提示Commit complete.如下图:在这里插入图片描述
  3. Oracle新增时,提示Oracle操作ORA-02289: 序列不存在,原因是因为数据库的主键需要自增时,不会像MySQL那样默认自增1,而是要自己创建一个序列,指定序列名等属性,数据库会根据创建的序列自动生成需要自增的字段的值,创建命令:
create sequence 
SEQ_IDminvalue 2000
maxvalue 9999999999
start with 2020
increment by 1
cache 20;

想起来再加。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值