Oracle数据库安装 创建表空间 创建用户 连接 实现主键自增

1.下载安装包

(或者官网下载) 链接:https://pan.baidu.com/s/1t5pQoHnujrFZUjDv6W2g9w 
提取码:duje   

2.安装

 

 

 

3.连接Oracel数据库

 用户名 SYSTEM   密码自己设置的

4.建立表空间

 

5.创建用户

保存用户

6.连接新建用户

用户名 刚自定义用户名

密码 刚设置的密码

到此 表空间和用户都创建好了,剩下的就是创建表了

create table NOREVENUE_MSG(
ID number(11) primary key, 
PAYER_NAME VARCHAR(510)  NULL,
PAYER_NUM VARCHAR(510)  NULL, 
PAYER_BANK VARCHAR(510)  NULL, 
UNIT VARCHAR(510)  NULL, 
NUMB VARCHAR(510)  NULL, 
PAY_STAND VARCHAR(510)  NULL, 
MONEY VARCHAR(510)  NULL,
UPDATE_DATE DATE DEFAULT SYSDATE   /*设置时间自动插入*/
);
/*创建自增函数*/
create sequence NOREVENUE_MSG_ID  
       increment by 1 
       start with 1   
       nomaxvalue     
       nocycle         
       nocache;   
/*设置触发器,每次插入获取前一个id的值,自增*/
CREATE TRIGGER NOREVENUE_MSG_trigger
   BEFORE INSERT ON NOREVENUE_MSG
   FOR EACH ROW
   WHEN (new.ID is null)
begin
   select NOREVENUE_MSG_ID.nextval into :new.ID from sys.dual;
end;

参考资料 : https://blog.csdn.net/qq_27732693/article/details/52254101                          https://jingyan.baidu.com/article/363872eccfb9266e4aa16f5d.html

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值