alter table 表名 add constraint 约束名 约束内容
=================== 主键约束 ===================
alter table 表名 add constraint 约束名 primary key(主键字段)
如:alter table student add constraint PK_sid primary key(sid)
=================== 默认约束 ===================
alter table 表名 add constraint 约束名 default(默认值) for 字段名
如:
alter table student constraint DF_sex default ('男') for sex,--性别默认为男
=================== 检查约束 ===================
alter table 表名 add constraint 约束名 check(约束内容)
如:alter table student add constraint CK_age check(age<100)
=================== 外键约束 ===================
alter table 表名 constraint 约束名 foreign key(外键) references 主键表(主键表的主键)
如:
alter table score
constraint FK_score_student foreign key(sid) references student(sid)
--成绩表和学生信息表的外键
分享到:
相关推荐
用于创建数据库和表,还可以给表加关系、主键、约束 设默认值等等这里用了两个表做例子
达梦数据库
使用 T-SQL 语句创建数据库需要在 SQL 编辑器中输入 T-SQL 语句,例如“Create database student”语句。 二、创建数据表 数据表是数据库中的基本存储单元,用于存储数据。在 SQL Server 2008 中,可以使用表设计...
数据库/表的基本操作和表级约束。利用图形用户界面创建,备份,删除和还原数据库和数据表。利用SQL语言创建和删除数据库和数据表。利用SQL语言创建和删除数据库和数据表。
SQL Server 2005代码,包含创建数据库,表,添加约束,添加权限等等。,添加权限等等,添加权限等等
mysql数据库创建学生表 这个SQL语句会创建一个名为 "Students" 的表,其中包括以下列: • StudentID: 学生的唯一标识,使用 AUTO_INCREMENT 进行自动递增,作为主键。 • FirstName: 学生的名字,限制为最大长度为...
SQL数据库创建表与完整性约束.ppt
实现的数据库表包含:车型信息表、车辆信息表、运输信息表,文档列出了所有的创建数据库及表的脚本,包含三张表的写入数据的脚本。创建了计算总价、根据磅单号计算差异之和的函数,创建了根据驾驶员查询的存储过程,...
数据库的基本概念的课件 使用SQL Server 2005 管理工具管理数据库 创建数据库、表、约束 使用T-SQL对数据进行增加、删除、修改和查询操作 为在Java和.NET程序中进行数据库开发提供基础
--CREATE DATABASE 创建数据库 CREATE DATABASE liyg0618 --CREATE TABLE语句 创建表 --CHECK 约束用于限制列中的值的范围。 --NOT NULL - 指示某列不能存储 NULL 值。 --CREATE DATABASE 创建数据库 CREATE ...
SQL数据库创建表与完整性约束PPT学习教案.pptx
这样的需求可能源于需要将已有的SQLMapper文件中定义的数据表结构信息提取出来,以便用于数据库表的创建或者其他用途。 实现这样的功能通常需要进行以下步骤: 解析SQLMapper文件: 首先需要解析SQLMapper文件,...
SQL数据库_创建表与完整性约束
创建BBS数据库及表 为BBS数据库建立check约束 建立各表的参照关系 创建数据库关系图 导出BBS数据库的数
第2部分(第3~9章)是本书的重点,也是读者深入学习SQL Server 2005的基础,详细介绍了SQL Server 2005的安装和配置过程,如何创建和管理数据库、数据表,以及如何对数据进行查询、修改、输出等内容;第3部分(第10~14章)...
熟悉有关数据表的创建和修改等工作,理解数据库模式的概念,了解主键约束、外键约束、UNIQUE约束和CHECK约束的创建和应用。要求学生熟练掌握使用企业管理器和T—SQL语句CREATE TABLE、ALTER TABLE及DROP TABLE语句对...
数据库原理及应用;创建数据库及关系表、数据完整性约束;计算机、SQL
这是使用Microsoft Sql Server数据库实现的订单管理课程作业,包含数据库脚本、数据库文件、要求及文档。 本资源中实现的数据库表有订单信息表、客户信息表、送货记录表,文档列出了所有插入数据的脚本。创建了计算...
达梦数据库
用sqlserver创建数据库,添加约束,注释...