日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)MSSQL教程SQLCHECK約束

SQL CHECK 約束


SQL CHECK 約束

CHECK 約束用于限制列中的值的范圍。

10年積累的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有茌平免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

如果對(duì)單個(gè)列定義 CHECK 約束,那么該列只允許特定的值。

如果對(duì)一個(gè)表定義 CHECK 約束,那么此約束會(huì)基于行中其他列的值在特定的列中對(duì)值進(jìn)行限制。


CREATE TABLE 時(shí)的 SQL CHECK 約束

下面的 SQL 在 "Persons" 表創(chuàng)建時(shí)在 "P_Id" 列上創(chuàng)建 CHECK 約束。CHECK 約束規(guī)定 "P_Id" 列必須只包含大于 0 的整數(shù)。

MySQL:

CREATE TABLE Persons

(

P_Id int NOT NULL,

LastName varchar(255) NOT NULL,

FirstName varchar(255),

Address varchar(255),

City varchar(255),

CHECK (P_Id>0)

)

SQL Server / Oracle / MS Access:

CREATE TABLE Persons

(

P_Id int NOT NULL CHECK (P_Id>0),

LastName varchar(255) NOT NULL,

FirstName varchar(255),

Address varchar(255),

City varchar(255)

)

如需命名 CHECK 約束,并定義多個(gè)列的 CHECK 約束,請(qǐng)使用下面的 SQL 語法:

MySQL / SQL Server / Oracle / MS Access:

CREATE TABLE Persons

(

P_Id int NOT NULL,

LastName varchar(255) NOT NULL,

FirstName varchar(255),

Address varchar(255),

City varchar(255),

CONSTRAINT chk_Person CHECK (P_Id>0 AND City='Sandnes')

)


ALTER TABLE 時(shí)的 SQL CHECK 約束

當(dāng)表已被創(chuàng)建時(shí),如需在 "P_Id" 列創(chuàng)建 CHECK 約束,請(qǐng)使用下面的 SQL:

MySQL / SQL Server / Oracle / MS Access:

ALTER TABLE Persons

ADD CHECK (P_Id>0)

如需命名 CHECK 約束,并定義多個(gè)列的 CHECK 約束,請(qǐng)使用下面的 SQL 語法:

MySQL / SQL Server / Oracle / MS Access:

ALTER TABLE Persons

ADD CONSTRAINT chk_Person CHECK (P_Id>0 AND City='Sandnes')


撤銷 CHECK 約束

如需撤銷 CHECK 約束,請(qǐng)使用下面的 SQL:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons

DROP CONSTRAINT chk_Person

MySQL:

ALTER TABLE Persons

DROP CHECK chk_Person


當(dāng)前文章:創(chuàng)新互聯(lián)MSSQL教程SQLCHECK約束
本文路徑:http://m.5511xx.com/article/ccopjjd.html