sql语句设置默认值与外键约束

您所在的位置:网站首页 怎么使用plc变量表默认值 sql语句设置默认值与外键约束

sql语句设置默认值与外键约束

2024-07-10 08:21| 来源: 网络整理| 查看: 265

设置默认值 1:创建表时设置默认值 DEFAULT ; 2:修改表时设置默认值 ALTER TABLE MODIFY DEFAULT ; 修改列的默认值: ALTER TABLE (删除则用DROP) ALTER COLUMN SET DEFAULT 设置外键约束 1:在创建从表时设置外键约束 CONATRAINTFOREIGN KEY (外键字段名) REFETENCES (主表字段名) 2:修改表时设置外键约束 ALTER TABLE ADD CONATRAINTFOREIGN KEY (外键字段名) REFETENCES (主表字段名) 删除外键约束 ALTER TABLEDROP FOREIGN KRY 外建名

1:创建学生信息表(T_student_info),并设置性别sex默认值为男;

sql语法语句为“字段名 数据类型 DEFAULT 默认值”

CREAT TABLE T_student_info( student_no CHAR(6) PRIMARY KEY , student_name char(20), birth DATE, enter_date int, address VARCHAR(50) sex char(2) DEFAULT '男' );

2:修改表时设置默认约束

sql语法语句为“

ALTER TABLE MODIFY DEFAULT

例:设置t_sudent_info的生日birth设置默认值为0

ALTER TABLE t_student_info MODIFY birth DATE DEFAULT 0;

1:创建表时设置外键约束

例:创建学生信息表(T_student_info),设置学号的外键约束 

CREATE TABLE T_student_scores( course_no int(8) PRIMARY KEY, student_no char(8) , ordinary_scores FLOAT, end_scores FLOAT, total_scores float, CONSTRAINT fk1 FOREIGN KEY(student_no)REFERENCES t_student_info(student_no) );

2:修改表时创建外键约束

例:

ALTER TABLE t_student_scores ADD CONSTRAINT fk1 FOREIGN KEY (student_no) REFERENCES t_student_info (student_no);



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3