⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 建约束.sql

📁 JSP+SQL 论坛系统 仅供参考哈 不错的就是功能少了点 嘿嘿
💻 SQL
字号:
use bbs
go

--用户表约束
alter table userInfo 
	add 
	constraint PK_uId primary key (uId),
	constraint UQ_uName unique(uName),
	constraint DF_uType default(0) for uType,
	constraint  DF_uRegTime default(getdate()) for uRegTime
go

--版块表约束
alter table sectionInfo
	add 
	constraint PK_sId primary key(sId),
	constraint DF_sMasterId default(0) for sMasterId,
	constraint DF_sTopicCount default(0) for sTopicCount,
	constraint DF_sParentId default(0) for sParentId
go 

--发帖表
alter table topicInfo
	add 
	constraint PK_tId primary key(tId),
	constraint FK_tSId foreign key(tSId) references sectionInfo(sId),
	constraint FK_tUId foreign key(tUId) references userInfo(uId),
	constraint DF_tReplyCount default(0) for tReplyCount,
	constraint DF_tClickCount default(0) for tClickCount,
	constraint DF_tPublishTime default(getDate()) for tPublishTime
go

--跟帖表
alter table replyInfo
	add
	constraint PK_rId primary key(rId),
	constraint FK_rTId foreign key(rTId) references topicInfo(tId),
	constraint FK_rSId foreign key(rSId) references sectionInfo(sId),
	constraint FK_rUId foreign key(rUId) references userInfo(uId),
	constraint DF_rPublishTime default(getdate()) for rPublishTime
go

--短信表
alter table messageInfo
	add
	constraint PK_mId primary key(mId),
	constraint FK_mSendUnameId foreign key(mSendUnameId) references userInfo(uId),
	constraint FK_mReceiveUnameId foreign key(mReceiveUnameId) references userInfo(uId),
	constraint DF_mPostTime default(getdate()) for mPostTime,
	constraint DF_mReadSign default(false) for mReadSign
go

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -