SQLServer中exists和except用法介绍(sql2008分离数据库步骤)新鲜出炉

随心笔谈3年前发布 admin
211 0 0

文章摘要

这篇文章描述了如何在数据库中创建和管理三个表:`family_grade`、`family_member` 和 `family_part`。对于每个表,文章详细说明了其字段定义和数据插入情况。例如,`family_grade` 表包含学生姓名、学分和评分信息;`family_member` 表记录了家庭成员的基本信息,包括性别和年龄;`family_part` 表则分类了家庭的各个部分(如父亲、母亲、女儿等)。此外,文章还涉及为每个表添加主键索引以优化查询性能。整体内容简明扼要,重点突出数据库的结构化管理和数据组织方式。

– —————————-
— Table structure for family_grade
— —————————-
DROP TABLE [mazeytop].[family_grade]
GO
CREATE TABLE [mazeytop].[family_grade] (
[id] int NOT NULL ,
[name] varchar(20) NULL ,
[grade] int NULL
)

GO

— —————————-
— Records of family_grade
— —————————-
INSERT INTO [mazeytop].[family_grade] ([id], [name], [grade]) VALUES (N’1′, N’mazey’, N’70’)
GO
GO
INSERT INTO [mazeytop].[family_grade] ([id], [name], [grade]) VALUES (N’2′, N’cherrie’, N’93’)
GO
GO

— —————————-
— Table structure for family_member
— —————————-
DROP TABLE [mazeytop].[family_member]
GO
CREATE TABLE [mazeytop].[family_member] (
[id] int NOT NULL ,
[name] varchar(20) NULL ,
[sex] varchar(20) NULL ,
[age] int NULL ,
[group_level] int NULL
)

GO

— —————————-
— Records of family_member
— —————————-
INSERT INTO [mazeytop].[family_member] ([id], [name], [sex], [age], [group_level]) VALUES (N’1′, N’mazey’, N’male’, N’23’, N’1′)
GO
GO
INSERT INTO [mazeytop].[family_member] ([id], [name], [sex], [age], [group_level]) VALUES (N’2′, N’cherrie’, N’female’, N’22’, N’2′)
GO
GO
INSERT INTO [mazeytop].[family_member] ([id], [name], [sex], [age], [group_level]) VALUES (N’3′, N’rabbit’, N’female’, N’15’, N’3′)
GO
GO
INSERT INTO [mazeytop].[family_member] ([id], [name], [sex], [age], [group_level]) VALUES (N’4′, N’rabbit’, N’female’, N’15’, N’3′)
GO
GO

— —————————-
— Table structure for family_part
— —————————-
DROP TABLE [mazeytop].[family_part]
GO
CREATE TABLE [mazeytop].[family_part] (
[id] int NOT NULL ,
[group] int NULL ,
[group_name] varchar(20) NULL
)

GO

— —————————-
— Records of family_part
— —————————-
INSERT INTO [mazeytop].[family_part] ([id], [group], [group_name]) VALUES (N’1′, N’1′, N’父亲’)
GO
GO
INSERT INTO [mazeytop].[family_part] ([id], [group], [group_name]) VALUES (N’2′, N’2′, N’母亲’)
GO
GO
INSERT INTO [mazeytop].[family_part] ([id], [group], [group_name]) VALUES (N’3′, N’3′, N’女儿’)
GO
GO

— —————————-
— Indexes structure for table family_grade
— —————————-

— —————————-
— Primary Key structure for table family_grade
— —————————-
ALTER TABLE [mazeytop].[family_grade] ADD PRIMARY KEY ([id])
GO

— —————————-
— Indexes structure for table family_member
— —————————-

— —————————-
— Primary Key structure for table family_member
— —————————-
ALTER TABLE [mazeytop].[family_member] ADD PRIMARY KEY ([id])
GO

— —————————-
— Indexes structure for table family_part
— —————————-

— —————————-
— Primary Key structure for table family_part
— —————————-
ALTER TABLE [mazeytop].[family_part] ADD PRIMARY KEY ([id])
GO

© 版权声明

相关文章