该【数据库建表-建约束-建外键 】是由【HShess】上传分享,文档一共【6】页,该文档可以免费在线阅读,需要了解更多关于【数据库建表-建约束-建外键 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。数据库建表-建约束-建外键
usestu
CreateTableCourse(
CIDVarchar(12)NotNullPrimaryKey,
CNameVarchar(20)NotNullUnique,
CCridetVarchar(20)NotNull
);
Select*fromCourse
--利用命令为表Course创建主键
AlterTableCourse
AddConstraintPK_CNo
PrimaryKey(CID,CName)
--删除约束
AlterTableCourseDropConstraintUQ__Course__0425A276
--利用语句增加Unique约束
AlterTableCourseAddConstraintUe_Cname
Unique(CName)
--增加Default约束
AlterTableCourseAddConstraint
UD_Sex
Default'男'ForSSex
InsertIntoStu(SID,SName)
Values('001','Herry')
Select*FromStu
--TimeStamp时间戳
--Identity
CreateTableClass(
CIDIntIdentity(1,2),
CAddressVarchar(20)NotNull
)
InsertIntoClass(CAddress)Values('恶人都是')
Select*fromClass
DeleteFromClassWhereCID=33
--创建成绩表Score
CreateTableScore(
CIDVarchar(12)NotNullPrimaryKey,--成绩编号
CNumberVarchar(12)NotNull,--学号
CNameVarchar(20)NotNull,--课程名称
CScoreDecimal(5,2)NotNull
)
Select*FromScore
--创建CHeck约束
AlterTableScore
AddConstraintCK_BrandCheck
(CScorebetween0and100)
InsertIntoScore
Values('34','34','34',)
select*fromScore
--ForeignKey外键
--创建员工表Employee和工资表Salary
CreateTableEmployee
(
EIDVarchar(12)NotNullPrimaryKey,--员工号
ENameVarchar(20)NotNull--员工姓名
)
CreateTableSalary(
SIDVarchar(12)NotNullPrimaryKey,--工资编号
EIDVarchar(12)NotNull
)
AlterTable球队名AddConstraintFK_球队名
ForeignKey(球队名)References球队表(球队名)
数据库建表-建约束-建外键 来自淘豆网m.daumloan.com转载请标明出处.