[oracle]oracle中表创建好后修改表结构。。

本文深入探讨了SQL中常用的操作指令,包括增加唯一约束、check约束、主键约束、删除约束、增加列、修改列类型、默认约束、修改列名、增加外键约束等,并通过实例展示了如何在数据库中实现这些操作。

alter table aa add constraint uq_aa unique(id) --增加唯一约束--

ALTER TABLE aa WITH CHECK ADD CONSTRAINT CK_aa CHECK (([sex]='男' OR [sex]='女')) ---增加check约束---

alter table aa add constraint pk_aa_id primary key(id) --增加主键约束--

alter table aa drop constraint uq_aa --删除唯一约束--

alter table aa add dizhi varchar(50) --增加一列--

alter table aa modify sex bit ---修改列的类型-

alter table aa add constraint df_aa default '男' for sex --增加默认约束--

exec sp_rename 'aa.id', '编号','column' ---修改列名---

alter table bb add constraint fk_bb_sid foreign key(sid) references aa(id) --增加外键约束--

select identity (int,1,1)as id into cc from aa --将自动增长列放入到新表中---

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值