您的位置:首页 > 数据库 > Oracle

oracle,uuid为主键,插入时直接更新id

2017-11-10 15:00 435 查看
uuid为主键,插入时自动更新

-- Create table
create table TECHNOLOGYCOMPANY
(
ID              VARCHAR2(32) default SYS_GUID() not null,
FLOWID          VARCHAR2(50),
CONPANYID       NUMBER,
ISCOMMUNICATION VARCHAR2(10)
)
tablespace USERS
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);
-- Add comments to the table
comment on table TECHNOLOGYCOMPANY
is '技术交流的交流公司';
-- Add comments to the columns
comment on column TECHNOLOGYCOMPANY.FLOWID
is '申请编号';
comment on column TECHNOLOGYCOMPANY.CONPANYID
is '竞争对手ID';
comment on column TECHNOLOGYCOMPANY.ISCOMMUNICATION
is '是否交流';
-- Create/Recreate primary, unique and foreign key constraints
alter table TECHNOLOGYCOMPANY
add constraint SYS_TECHNOLOGYCOMPANY primary key (ID)
using index
tablespace USERS
pctfree 10
initrans 2
maxtrans 255
storage
(
initial 64K
minextents 1
maxextents unlimited
);


后续增加默认主键值:

alter table 表名 modify 字段名 default 默认值;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐