亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

設置多個檢查約束

如果在表級設置多個檢查約束,應如何設置

正在回答

2 回答

首先針對你這個問題進行解析下,CHECK其實就是一個檢查索引,跟其他索引本質上并無區別,所以多個CHECK既可以理解為同時指定多個索引。

SQL> CREATE TABLE userinfo_c2

? 2 ?(id varchar2(10) PRIMARY KEY,

? 3 ?username varchar2(20),

? 4 ?salay number(5,0),

? 5 ?CONSTRAINT ck_c2_salay CHECK(salay >= 0),

? 6 ?CONSTRAINT ck_c2_salay_max CHECK(salay <= 10000));


0 回復 有任何疑惑可以回復我~

主鍵約束

CREATE TABLE Persons
(
Id_P int NOT NULL,

CONSTRAINT pk_PersonID PRIMARY KEY (Id_P,LastName))


外鍵約束

CREATE TABLE Orders
(
Id_O int NOT NULL,

Id_P int FOREIGN KEY REFERENCES Persons(Id_P)

)

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Oracle數據庫開發必備利器之SQL基礎
  • 參與學習       160948    人
  • 解答問題       680    個

為你帶來Oracle開發必備的sql基礎,為后續課程學習打下好的基礎

進入課程

設置多個檢查約束

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號