alter table 表名 disable primary key cascade;
truncate table 表名;
alter table 表名 enable primary key;
SELECT 'ALTER TABLE ' || TT.TABLE_NAME || ' ENABLE CONSTRAINT ' ||
TT.constraint_name || ';'
FROM USER_CONSTRAINTS TT
truncate table 表名;
alter table 表名 enable primary key;
SELECT 'ALTER TABLE ' || TT.TABLE_NAME || ' ENABLE CONSTRAINT ' ||
TT.constraint_name || ';'
FROM USER_CONSTRAINTS TT
WHERE TT.R_CONSTRAINT_NAME = '表主键名'
例如:
alter table TALBE_A disable primary key cascade;
truncate table TALBE_A;
alter table TALBE_A enable primary key;
SELECT 'ALTER TABLE ' || TT.TABLE_NAME || ' ENABLE CONSTRAINT ' ||
TT.constraint_name || ';'
FROM USER_CONSTRAINTS TT
WHERE TT.R_CONSTRAINT_NAME = 'PK_TALBE_A'