中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

sqlserver如何設置性別約束

小億
247
2023-12-28 13:06:23
欄目: 云計算

在SQL Server中,可以使用CHECK約束來實現性別的約束。具體步驟如下:

  1. 創建一個表,包含性別列。
CREATE TABLE Person (
    ID INT PRIMARY KEY,
    Name VARCHAR(50),
    Gender CHAR(1) CHECK (Gender IN ('M', 'F'))
);

注意:上述代碼中,Gender列的數據類型為CHAR(1),并且使用CHECK約束來限制只能輸入’M’或’F’。

  1. 插入數據時,如果性別不符合約束條件,將會報錯。
INSERT INTO Person (ID, Name, Gender) VALUES (1, 'John', 'M'); -- 正確
INSERT INTO Person (ID, Name, Gender) VALUES (2, 'Jane', 'F'); -- 正確
INSERT INTO Person (ID, Name, Gender) VALUES (3, 'Alex', 'O'); -- 錯誤,超出約束條件

通過上述步驟設置了性別約束后,插入數據時只能輸入’M’或’F’,如果輸入其他值將會觸發約束錯誤。

0
准格尔旗| 尚义县| 温泉县| 大石桥市| 樟树市| 阳山县| 镇平县| 山西省| 师宗县| 四子王旗| 嘉禾县| 陇南市| 涟水县| 巴中市| 五台县| 东阳市| 晋江市| 南漳县| 日土县| 广东省| 东乡县| 黄浦区| 乌兰浩特市| 阳朔县| 双鸭山市| 嘉定区| 巩留县| 象州县| 高淳县| 大关县| 虞城县| 英超| 筠连县| 阿荣旗| 宁乡县| 元氏县| 乳山市| 大姚县| 武川县| 桦川县| 济南市|