演示脚本
IF not exists(SELECT 1 from sys.sysobjects where name = 'Student' AND type = 'U') BEGIN CREATE table Student( ID int identity primary key, ClassID int default 0 , --班级ID CourseName nvarchar(20) , --课程 Name nvarchar(20) , --姓名 Score tinyint default 0 --成绩 ) END GO IF not exists(SELECT 1 from Student) begin INSERT INTO Student(ClassID,CourseName,Name,Score) SELECT 1,'数学','小红',80 UNION ALL SELECT 1,'语文','小红',90 UNION ALL SELECT 1,'英语','小红',88 UNION ALL SELECT 1,'数学','小明',91 UNION ALL SELECT 1,'语文','小明',78 UNION ALL SELECT 1,'英语','小明',82 UNION ALL SELECT 2,'数学','小强',67 UNION ALL SELECT 2,'语文','小强',76 UNION ALL SELECT 2,'英语','小强',58 UNION ALL SELECT 2,'数学','小丽',87 UNION ALL SELECT 2,'语文','小丽',94 UNION ALL SELECT 2,'英语','小丽',98 end GO