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