SQL的问题

撤销 UNIQUE 约束

Oracle:

ALTER TABLE Persons
DROP CONSTRAINT uc_PersonID

1、撤销掉一列(没有命名)的unique怎么操作?

2、为unique命名的好处?为什么为unique命名?

CREATE TABLE Persons
(
Id_P int NOT NULL,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255),
CONSTRAINT pk_PersonID PRIMARY KEY (Id_P,LastName)
)

不是说,一张表中只能有一个主键吗?,为什么可以对多列创建主键约束?

  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2022-2023 ligongzhao
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信