sql CHECK ,UNIQUE 约束(mysql)
生活随笔
收集整理的這篇文章主要介紹了
sql CHECK ,UNIQUE 约束(mysql)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
check 用來限定值的范圍,如下表:
CREATE TABLE test22
(
age INT(10),
sex VARCHAR(10),
name11 VARCHAR(10) NOT NULL,
CHECK (age>0)
)
在此,check限制了age的值為0以上
如果想讓age的的不唯一呢?那就使用UNIQUE了:
CREATE TABLE test223
(
age INT(10),
sex VARCHAR(10),
name11 VARCHAR(10) NOT NULL,
CHECK (age>0),
UNIQUE (age)
)
在此,使用了unique表示是age的值唯一,沒有重復值,是唯一性的保證。
總結
以上是生活随笔為你收集整理的sql CHECK ,UNIQUE 约束(mysql)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SQL UNION 和 UNION AL
- 下一篇: SQL主键简单表述