課程
/數(shù)據(jù)庫(kù)
/Oracle
/Oracle數(shù)據(jù)庫(kù)開(kāi)發(fā)必備利器之SQL基礎(chǔ)
非空約束為什么只能是列級(jí)約束。
2017-03-01
源自:Oracle數(shù)據(jù)庫(kù)開(kāi)發(fā)必備利器之SQL基礎(chǔ) 5-15
正在回答
如果完整性約束涉及到該表的多個(gè)屬性列,必須定義在表級(jí)上,否則既可以定義在列級(jí)也可以定義在表級(jí)。而非空約束一般而言我們是針對(duì)某一列進(jìn)行約束所以只能進(jìn)行列級(jí)約束。
簡(jiǎn)而言之:
列級(jí)約束:列級(jí)約束是行定義的一部分,只能應(yīng)用于一列上。
表級(jí)約束:表級(jí)約束是獨(dú)立于列的定義,可以應(yīng)用在一個(gè)表中的多列上。
舉報(bào)
為你帶來(lái)Oracle開(kāi)發(fā)必備的sql基礎(chǔ),為后續(xù)課程學(xué)習(xí)打下好的基礎(chǔ)
1 回答表級(jí)約束和列級(jí)約束有什么區(qū)別嗎?
2 回答列級(jí)約束和表級(jí)約束有什麼區(qū)別?
1 回答去除非空約束?
2 回答非空約束問(wèn)題
2 回答表級(jí)唯一約束和列級(jí)唯一約束有什么區(qū)別?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-03-03
如果完整性約束涉及到該表的多個(gè)屬性列,必須定義在表級(jí)上,否則既可以定義在列級(jí)也可以定義在表級(jí)。而非空約束一般而言我們是針對(duì)某一列進(jìn)行約束所以只能進(jìn)行列級(jí)約束。
簡(jiǎn)而言之:
列級(jí)約束:列級(jí)約束是行定義的一部分,只能應(yīng)用于一列上。
表級(jí)約束:表級(jí)約束是獨(dú)立于列的定義,可以應(yīng)用在一個(gè)表中的多列上。