Oracle创建用户,PLSQL Developer建表,自增
【Oracle创建用户】
打开
输入用户名,密码
创建用户me,并设置密码。新版本oracle公共用户必须带c##
授权
登录,并查看
【PLSQL Developer建表】
登录,用户me
Tables处鼠标右键,新建表
表table_test2
编辑表的列
指定关键字,应用。表创建完毕。
编辑表,表处鼠标右键编辑,完毕后保存
查询数据,表处鼠标右键查询即可。
【自增】
表中插入信息,id自增的方式:
方式一,只用序列
方式二,序列与触发器
创建序列 autoinc_seq
create sequence autoinc_seq minvalue 1 start with 1 increment by 1 nocycle
表中插入测试,注意使用 autoinc_seq.nextval
insert into MQ_RECEIPT_MESSAGE(MESSAGE_ID,MESSAGE_XML,STATUS,CREATION_DATE,RECEIPT_DATE) values(autoinc_seq.nextval,'<?xml version="1.0"?><string>111111111</string>','R',sysdate,sysdate)
触发器方式此处只讲解如何创建触发器
create or replace trigger autoinc_tg before insert on MQ_RECEIPT_MESSAGE for each row when (new.MESSAGE_ID is null) begin selet autoinc_seq.nextval into :new.MESSAGE_ID form dual; end;