正文
oracle如何撤销主键,oracle删除主键语句
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
ORACLE 更改主键怎么改?
1、首先应该删除已有的主键约束
①若已知道该主键命名
alter table 表名 drop constraint 主键名;
②若不知道朱建命名
SELECT * from user_cons_columns c where c.table_name = '表名';
找到主键字段column对应的主键名,再执行①
2、增加新的主键约束
alter table 表名 add constraint 主键名 primary key(字段名);
oracle数据库,如何删除一个表的主键?alter table 似乎可以,但是我没做过!
oralce当然有主健啦,只是删除主键的语法oralce不支持的,建议重新建表,重新倒入数据就是了
alert table t1 drop primary key (col1);
怎么去掉oracle主键
ALTER TABLE TABLE_NAME
DROP CONSTRAINT 主键名
如果不知道名字,你插入重复主键值,看错误提示有没有。
oracle数据库主键可以删除吗
可以删除。但不建议删除。设置为主键一定是有原因的,先了解清楚列被设置为主键的原因再说。
在ORACLE中的SQLPLUS中,没命名的主键如何删除
你创建主键的时候没有对主键进行命名,Oracle自动分配了一个约束名称,但约束名称不是CategroyID。
SELECT * from user_cons_columns;
查看约束的名称。
alter table categroyinfo drop constraint XXXXX;
删除约束。